Hi! I'm Hamathi Thazin, a final-year Bachelor of Computer Applications (BCA) student with an interest in software development, Python programming, and Artificial Intelligence.
I enjoy exploring programming concepts, developing practical projects, and improving my technical skills through hands-on learning.
I'm building my portfolio to demonstrate my problem-solving approach, programming knowledge, and ability to turn ideas into working applications.
- π Education: Bachelor of Computer Applications (BCA)
- π» Primary Interest: Software Development
- π Programming Focus: Python
- π€ Technical Interests: AI, Machine Learning, and Computer Vision
- π Additional Interests: Web Development and Databases
- π Career Goal: Software development and AI/ML opportunities
My goal is to keep learning, build meaningful projects, and develop reliable solutions through code.
My technical toolkit includes programming languages, web technologies, database concepts, and foundational AI/ML topics.
- Artificial Intelligence fundamentals
- Machine Learning concepts
- OpenCV and computer vision
- Data Structures and Algorithms
- SQL and database management
- Programming fundamentals and problem-solving
My projects demonstrate my interest in programming, information security, database applications, and practical software development.
Category: Python | Image Processing | Information Security
A Python project focused on hiding information inside images using Least Significant Bit (LSB) steganography and RC6 encryption.
Technologies: Python, LSB Steganography, RC6
Project status: Completed project
Key learning areas:
- Image-based data hiding
- Least Significant Bit concepts
- Encryption and decryption concepts
- Python application development
π Repository: Image Steganography
Note: Update this link to the specific repository URL if the project is stored in a separate repository.
Category: Academic Project | Application Development
An academic project focused on managing student enrollment and course-related information.
Technologies: To be documented based on the actual implementation.
Project status: Academic project
Objective: Explore how software applications can organize student and course information.
π Repository: Salesforce-Administrator-with-AI-AgentForce
These projects represent my development goals. Their features are planned and should not be interpreted as completed functionality.
Category: Artificial Intelligence | Computer Vision
A planned project exploring how computer vision can help recognize sign language gestures and convert recognized signs into text and speech.
Planned technologies: Python, OpenCV, and suitable hand-tracking and machine-learning tools.
Planned features:
- Webcam-based hand tracking
- Sign gesture recognition
- Text output for recognized signs
- Speech output
Current status: Planned project
Goal: Explore computer vision and build an accessible, interactive application as my skills develop.
Category: Web Development
A planned personal website to showcase my technical skills, projects, learning progress, and professional contact details.
Planned technologies: HTML, CSS, and JavaScript.
Planned features:
- Professional introduction
- Technical skills
- Project showcase
- Contact and LinkedIn links
- Responsive design
Current status: Planned project
Bachelor of Computer Applications (BCA)
- Expected graduation: 2027
- Current stage: Final year
- Academic interests: Programming, databases, software development, Artificial Intelligence, and Machine Learning
I'm continuing to strengthen my academic knowledge through practical projects and independent technical learning.
I'm focusing on strengthening the fundamentals that matter for software development and entry-level technical roles.
| Area | Learning Focus |
|---|---|
| Python | Programming practice and application development |
| SQL | Queries, database concepts, and data management |
| Data Structures and Algorithms | Problem-solving and algorithmic thinking |
| Software Development | Writing readable, maintainable code |
| AI and Machine Learning | Core concepts and practical applications |
| Web Development | Building and improving web applications |
My next steps are focused on building a stronger technical foundation and developing projects that demonstrate practical skills.
- Strengthen Python programming and problem-solving.
- Practise Data Structures and Algorithms consistently.
- Improve SQL and database development skills.
- Complete and document practical software projects.
- Develop and publish my personal portfolio website.
- Begin implementing the SignSense AI project.
- Improve my GitHub documentation and project presentation.
- Prepare for technical interviews and coding assessments.
- Apply for relevant internships and entry-level opportunities.
- Contribute regularly to my GitHub repositories.
Statistics are provided by an external service and may not always be available. Language statistics reflect repository contents and do not necessarily represent overall proficiency.
I'm interested in connecting with developers, learning from the software development community, and exploring opportunities to grow professionally.
