
About Me
Software Engineer & Full Stack Developer
I am a passionate Software Engineer with a strong foundation in full-stack development and a keen interest in creating efficient, scalable solutions. I hold a BSc (Hons) in Information Technology with a specialization in Software Engineering from SLIIT, and I combine my academic knowledge with practical experience to deliver robust software solutions. Currently working as a Software Engineer at Innobot Health, I focus on building complex dashboards, implementing microservices architectures, and developing AI-powered solutions.
Key Skills
Experience

Innobot Health
Mar 2025 - Present
Software Engineer
Nov 2025 - Present
Completely built a complex dashboard for an internal project, integrating multiple databases for comprehensive data management.
Separated services and implemented a microservices architecture to improve scalability and maintainability.
Created a multi-agent system that provides AI insights, seamlessly integrated into the dashboard for enhanced decision-making capabilities.
Supervised junior developers in the project, providing guidance and ensuring code quality standards.
Fixed critical bugs in the system, improving stability and reliability of the application.
Associate Software Engineer
Mar 2025 - Oct 2025
Worked on a Python-based project for a US client, taking charge of building the decision tree system and integrations.
Built an AI-powered decision tree system that intelligently selects the best DME (Durable Medical Equipment) partner based on multiple criteria.
Implemented order placement integration to automatically route orders to the selected DME partner.
Integrated Datadog for comprehensive log management and monitoring, improving system observability and debugging capabilities.

Associate Software Engineer
Codeworks Technologies (Pvt) Ltd
Apr 2024 - Feb 2025
Developed full-stack application with Java, Spring, Spring Boot, Thymeleaf, JavaScript, and HTMX following industry best practices.
Integrated PostgreSQL for efficient data management and retrieval.
Implemented Docker containerization to streamline development and deployment.
Collaborated using BitBucket, JIRA, and Confluence for code reviews and knowledge sharing.
Customized Strapi headless CMS to improve content management workflows.
Contributed technical insights to business decision-making meetings.

Trainee DevOps Engineer
CodeGen International
Dec 2023 - Apr 2024
Enhanced CI/CD pipelines in GitLab, improving deployment efficiency and maintainability.
Completed Spring Boot, Angular, and Linux courses with assessments from Codegen Academy.
Maintained Java/Spring Boot applications on AWS with Docker and NGINX integration.
Resolved ELK stack logging issues by implementing TCP over UDP in Logstash.
Designed indexing strategy with Lifecycle Management, increasing data retrieval by 25% while meeting retention policies.
Managed Linux production environments, improving reliability and troubleshooting.
Used JIRA for agile tracking and cross-team collaboration to streamline processes.

Intern Software Engineer
Codeworks Technologies (Pvt) Ltd
Jun 2023 - Dec 2023
Developed full-stack application using Java, Spring Boot, Vue.js and JavaScript.
Optimized MongoDB database interactions for improved data efficiency.
Deployed applications with Docker for consistent cross-environment delivery.
Collaborated through JIRA and BitBucket for code reviews and agile workflows.
Rapidly adopted new technologies through self-learning and mentorship.
Education

BSc (Hons) in Information Technology Specialising in Software Engineering
Sri Lankan Institute of Information Technology
Malabe, Sri Lanka
Jun 2021 - Sep 2025
CGPA - 3.3
Treasurer - Student Interactive Society of SLIIT
Secretary - Faculty of Computing Student Community of SLIIT
Secretary - Software Engineering Student Community of SLIIT
Assistant Treasurer - Microsoft Club of SLIIT
Vice President - Athletic Committee of SLIIT

GCE Advanced Level - Physical Science
Trinity College Kandy
Kandy, Sri Lanka
Jan 2007 - Dec 2020
Completed A/Ls in the Physical Science stream with a focus on Mathematics, Physics, and Information Communication Technology.
Assistant Secretary - Information Communication Technology Society of Trinity College Kandy
Skills
Programming Languages

Java

JavaScript

TypeScript

Python
Frameworks & Libraries

Spring Boot

React

Next.js

Node.js

Django

Vue.js

Thymeleaf

HTMX

Express.js

Angular
Databases

PostgreSQL

DynamoDB

MongoDB

MySQL
Cloud & DevOps

AWS

Lambda

AWS SQS

Docker

Datadog

CI/CD

NGINX

ELK Stack

Logstash

Linux
Tools & Platforms

BitBucket

GitHub

GitLab

JIRA

Confluence

