Hello, I'm Thanish Ahamed

Software Engineer
Image placeholder

About Me

I’m Thanish Ahamed, a passionate Software Engineer with over 2 years of experience in software development, working on enterprise-level projects within Agile teams. I have a strong foundation across multiple programming languages and technologies, which allows me to adapt quickly and contribute effectively throughout the development lifecycle. My strengths lie in problem-solving, logical thinking, and delivering reliable, high-quality solutions that meet business needs.

Outside of work, I’m an enthusiastic football player, having captained and vice-captained my university futsal team for two years, where I honed my leadership, teamwork, and communication skills. Collaborating with native English speakers in professional environments has further enhanced my interpersonal and cross-cultural communication abilities.
Driven by curiosity and continuous growth, I aim to create impactful software that combines innovation with real-world value.

Hire Me Download CV

My Resume

Experience & education highlights

Experience

April 2025 - Present

Software Engineer

Worked on the enterprise-level project PSO, focusing on feature enhancements, bug fixing, and quality assurance to deliver a stable and efficient product. Led the development and maintenance of key modules using .NET, AngularJS, and TypeScript within an Agile environment. Actively contributed to release and sprint planning, ensuring smooth project execution and timely delivery. Improved CI/CD pipelines to streamline integration and deployment processes. Presented progress and technical insights in insight meetings, collaborating with multicultural teams and demonstrating strong problem-solving, communication, and time management skills to meet business objectives.

IFS R&D International (Pvt) Ltd
November 2023 - March 2025

Software engineer - Intern

Contributed to the enterprise-level project PSO, assisting in feature enhancements, bug fixes, and testing to ensure product quality and stability. Supported module development using .NET, AngularJS, and TypeScript in an Agile environment. Participated in sprint planning and daily scrums, helping align development goals with team priorities. Assisted in CI/CD improvements and shared updates in team discussions, strengthening technical, analytical, and teamwork skills through collaboration with diverse teams.

IFS R&D International (Pvt) Ltd
January 2023 - April 2023

Junior developer

Developed and maintained websites using WordPress, Python, and Django, delivering functional and user-friendly solutions. Collaborated effectively with diverse teams, demonstrating strong communication and problem-solving skills. Ensured timely project completion through excellent time management and attention to detail.

FlaminQo Solutions
January 2023 - April 2023

Online math tutor

Tutored math to UK-based students, enhancing communication skills by simplifying complex concepts and adapting to diverse learning needs. Demonstrated strong interpersonal skills, and time management by delivering effective, tailored lessons within deadlines.

Third Space Global

Education

2021 - 2025

Bsc (Hons) in Information Technology specialized in Software Engineering

Pursued a BSc (Hons) in Information Technology specializing in Software Engineering at SLIIT (2021–2025). Achieved a WGPA of 3.4 and made the Dean’s List.

SLIIT - Sri Lanka Institute of Information Technology
2018 - 2020

Advanced Level

Completed Advanced Level studies in Physical Science (2018–2020) with results of 2Bs and 1C.

Kingswood College Kandy
2012 - 2017

Ordinary Level

Completed secondary education at Ranabima Royal College, Kandy (2012–2017) with 9A’s and served as a School Prefect.

Ranabima Royal College Peradeniya

My Skills

Stacks I use to build real things

Java

JavaScript

Python

php

TypeScript

C#

Node JS

Angular JS

React JS

C

C++

HTML

SQL

Mongo DB

Spring Boot

.NET

Django

WordPress

Kotlin

Flutter

React Native

CSS

Redux

Docker

Kubernetes

Tailwind CSS

Bootstrap

Selenium

jQuery

Next JS

My Core Skills

A quick snapshot of my core strengths

Problem Solving 98%
Debugging 96%
OOP Concepts 95%
Design Patterns 90%
Data Structures and Algorythms 94%
Testing 93%
Problem Solving 97%
Creative Thinking 85%
Communication 95%
Leadership 90%
Time Management 85%

My Certifications

Selected credentials & badges

My Projects

Things I built and shipped

AI Powered Emotional Recognition Technologies in Distance Therapy

Conducted a research project on real-time stress detection during online therapy sessions by analyzing patients’ vocal inputs to identify emotional states and stress levels. Developed a vocal emotion recognition model and visualized emotion fluctuations through graphs to assist therapists in monitoring patient progress. Conducted multiple test sessions, achieving consistent and accurate emotion recognition results, demonstrating the system’s effectiveness.

Technologies Used : Java, Next.js, Flutter, FastAPI, Python

Deep Learning Model for Movie Reviews

Developed a deep learning-based neural network model for sentiment analysis using the IMDB movie review dataset. The project focused on enhancing text preprocessing techniques, fine-tuning hyperparameters, and optimizing model architecture to achieve higher accuracy in classifying reviews as positive or negative. Conducted detailed evaluations and visualized model performance metrics to ensure reliability and consistency across test datasets.

Technologies Used : Python, TensorFlow, Qodana

Shopping application for Visually challenged

Developed an assistive shopping application designed to help visually challenged individuals shop independently. Integrated an AI model built using Azure Computer Vision to accurately identify currency notes, ensuring secure and effortless transactions. The application also features voice command–based navigation, enabling users to move through the interface hands-free and enhancing accessibility through intelligent, user-friendly design.

Technologies Used : React Native, ReactJs ,Node Js, Mongo DB

Dental Clinic Management System

Developed a web application for a dental clinic designed to automate and streamline all operational tasks. The platform enables staff to efficiently manage appointments, patient records, and other administrative activities. I specifically developed the doctor management module, which allows authorized personnel to maintain doctor profiles, schedule availability, track consultations, and manage patient assignments through a structured and user-friendly interface. This project aimed to improve workflow efficiency, reduce manual administrative efforts, and ensure smooth coordination between doctors, staff, and patients.

Technologies Used : React Js, Node Js , Express Js, Mongo DB

Online Help Desk

Developed a Help Desk system designed to streamline communication within an organization by allowing employees to raise concerns, issues, or requests efficiently. The platform enables authorized officials to respond, track, and resolve these concerns through a structured and user-friendly interface. This project aimed to enhance internal support processes, improve transparency, and ensure timely issue resolution across departments.

Technologies Used : HTML , CSS , JavaScript , SQL

Job Portal

A mobile application was developed as an innovative solution to address the issue of youth unemployment. The platform is designed to connect young job seekers with potential employers, provide access to skill-building resources, and streamline the process of finding suitable employment opportunities. By offering features such as job listings, application tracking, and personalized career guidance, the application aims to empower the youth, enhance their employability, and create a more efficient bridge between talent and opportunity. This project focuses on leveraging technology to tackle unemployment challenges and support economic growth by enabling young individuals to actively engage with the job market.

Technologies Used : Kotlin , SQLite Database

Public Transport Reservation System

Developed a comprehensive Public Transport Reservation System, a bus reservation platform built from scratch to streamline the travel booking process for passengers. The system allows users to search for available buses, view schedules, and reserve seats conveniently for their journeys. It also manages seat availability in real time to prevent double bookings and ensures a smooth and efficient reservation experience. The platform is designed to enhance user convenience, reduce manual ticketing processes, and improve overall operational efficiency for transport service providers. This project aimed to provide a reliable and user-friendly solution for passengers while optimizing the management of bus services.

Technologies Used : HTML , Php , SQL , JavaScript

Laundry App

Developed a Laundry App from scratch to provide a seamless pickup and delivery service for customers. The application allows users to schedule laundry pickups, track the status of their orders in real time, and arrange timely deliveries, all through a user-friendly interface. It also enables service providers to manage orders efficiently, assign tasks to staff, and maintain records of completed services. This project aims to streamline the laundry service process, enhance customer convenience, and improve operational efficiency for service providers by leveraging technology to create a reliable and organized platform.

Technologies Used : React Native,NodeJs, ExpressJs, MongoDB

An educational Platform

Developed a comprehensive educational platform similar to Coursera or Udemy, designed to provide seamless online learning experiences. The platform enables instructors to create and manage courses, upload video lectures, and interact with students, while learners can browse courses, enroll, and track their progress through an intuitive interface. To ensure scalability and reliability, the platform leverages Docker for containerization and Kubernetes for orchestration, allowing efficient deployment and management of resources across multiple environments. This project aimed to create a robust, scalable, and user-friendly learning platform that supports high availability, enhances the learning experience, and facilitates the growth of online education.

Technologies Used : MERN, Docker, Kubernetes

Online Ticketing System

Revamped an outdated Online Ticketing System by thoroughly analyzing its backend architecture, identifying potential security vulnerabilities, and implementing robust solutions to mitigate risks. The project focused on enhancing the system’s reliability, improving performance, and ensuring compliance with modern security standards. Key improvements included strengthening authentication and authorization mechanisms, optimizing database operations, and updating legacy code to modern best practices. This initiative aimed to provide a secure, efficient, and user-friendly ticketing experience for both customers and administrators, while ensuring the system could reliably handle increased traffic and protect sensitive user data.

Technologies Used : Spring Boot , ZAP, Qodana

My Blog

Thoughts and lessons from my coding journey

Understanding Scope in Coding

#JavaScript #CleanCode #BestPractices

Learn how understanding *scope* helps you write clean, maintainable code - where each part of your app knows its job and does it well.

Read More

The Problem with Magic Strings

#CleanCode #BestPractices

When I first started coding, I often hardcoded small text values into my functions...

Read More

Get In Touch

Open to roles, freelance, and chats

Get In Touch

My Contact Details

  • Email thanishahamed321@gmail.com
  • Phone +94776271771
  • Address No 128, Ambagasthenna,
    Welamboda, Kandy,
    Sri Lanka