Building software that
matters - from Sri Lanka to the world.
Associate Software Engineer at HCL Technologies · BEng Software Engineering · University of Westminster, UK

A software engineer who started his journey early.
I'm Yasindu, a software engineer who started his career and degree simultaneously in 2022. By day I ship production Java Spring Boot applications at HCL Technologies. By night I build with Next.js, NestJS, and explore the frontiers of AI/ML and QA automation. I believe great software is both technically sound and beautifully designed.
What I Work With
Backend
Frontend
AI / ML
QA & Testing
Tools & Cloud
“Always learning: currently exploring AI agents and LLMs.”
My Journey
Associate Software Engineer
HCL Technologies Sri Lanka
Started as a 6-month intern and converted to full-time. Working on enterprise Java Spring Boot applications, contributing to production systems serving large-scale clients.
BEng (Hons) Software Engineering
IIT Sri Lanka × University of Westminster UK
Pursuing a UK-accredited degree while working full-time — covering algorithms, software architecture, cloud systems and engineering principles.
Internship
HCL Technologies Sri Lanka
6-month internship focused on Java, Spring Boot and enterprise software development practices.
Things I've Built
HealthApe — Smart Personal Health Record System
An AI-powered Electronic Medical Record system that uses OCR, LLMs, and RAG to automatically extract, organize, and retrieve medical data from uploaded documents. Features prescription extraction, medication scheduling, and an AI health assistant.
EcoMetric — CO2 Emission Tracker
A comprehensive application that tracks system performance metrics and environmental impact. Collects CPU, GPU, and RAM metrics, calculates energy consumption and carbon footprint in real-time, and visualizes insights through interactive charts.
Sliding Puzzle Solver — Pathfinding Algorithms
A Java-based sliding puzzle solver implementing pathfinding algorithms to find optimal solutions. Built as part of the Algorithms module at University of Westminster — covers data structures, algorithm analysis, and performance benchmarking across puzzle sizes.
Coming Soon
In Active Development - A new exploration into AI Agents and LLMs.
Academic Background
Informatics Institute of Technology (IIT)
Sri Lanka
BEng (Hons) Software Engineering
2022 – 2027
University of Westminster
United Kingdom
BEng (Hons) Software Engineering
2022 – 2027
Key Modules
On My Mind
More posts coming soon →
Introducing EcoMetric — Building a Carbon Footprint Tracker with Spring Boot & Angular
How our team built EcoMetric, a web app that monitors energy consumption and carbon emissions from your digital activities — and what we learned along the way.
Java Spring Boot in the real world: what college doesn't teach you
Moving from textbook examples to enterprise-grade production systems.
The future of software engineering: where AI meets the SDLC
How AI tools are changing the way we write, test, and deploy software.
Let's Build Something Great.
Open to global opportunities, collaborations, and interesting conversations. Based in Sri Lanka. Working remotely or relocating - open to both.