TS

Software Engineer

Tharindu Silva

Passionate Software Engineer skilled in building scalable, secure applications using Java, Python, and AWS. Focused on crafting clean, efficient code and delivering modern full-stack solutions that make an impact.

About Me

I'm Tharindu Sembakutti, a passionate Software Engineer and Computer Science graduate with hands-on experience in full-stack development and cloud technologies. I specialize in building scalable, secure, and userfriendly applications using Java (Spring Boot), Python (Flask/Django), and JavaScript (React/Next.js). My journey spans developing business workflow platforms, chat applications, and AI-driven tools often leveraging AWS for cloud solutions and machine learning for intelligent features. I enjoy solving complex problems, writing clean code, and continuously learning new technologies to deliver impactful software.

Projects

Featured Work

SlimFit Wellness Platform

Mobile-first companion that will track progress, personalise workouts, and visualise insights for fitness-focused users.

Tech Stack

React
Spring
AWS
React NativeSpring BootAWS

SEN Realtime Chat

A cross-platform messaging experience that highlights real-time features, notifications, and seamless onboarding.

Tech Stack

React
Spring
MySQL
ReactSpring BootMySQL

BMHealth Deep Learning

Face-to-BMI/BMR analysis pipeline showcasing applied machine learning, inference services, and cloud deployment.

Tech Stack

Python
Flask
AWS
PythonFlaskAWS

CommercePromote Suite

Toolkit for service businesses with scheduling, inventory, and analytics modules built for operational efficiency.

Tech Stack

.NET
TypeScript
MySQL
.NETTypeScriptSQL

Skills

Technologies & Practices

Technologies and working practices I’ve applied across projects and internships.

Frontend and Mobile

ReactJSReact NativeTypeScriptJavaScriptTailwind CSS

Backend and APIs

Spring Boot.NETFlaskDjangoREST API design

Cloud and DevOps

AWS LambdaAWS CognitoRoute 53RDSEC2CodePipeline

Data and Analytics

MySQLSQLH2 DatabaseRegression modellingDeep learning with VGG16

Practices and Tooling

GitGitHub pipelinesUnit testingIntegration testing

Recommendations

What Colleagues Say