The Magic Behind the Spring Framework: An Introduction to IoC
A deep dive into how Spring’s IoC container works its magic — managing dependencies, boosting reusability, and keeping your code clean.
Full-Stack Developer & AI Enthusiast
I build full-stack applications and data-driven platforms that solve real-world problems, leveraging AI and intelligent automation to make technology smarter and more impactful.

A developer driven by curiosity and precision — building data-driven platforms and AI-powered tools that bring ideas to life. Passionate about backend engineering,system design, and AI integration, with a constant focus on solving real-world problems through clean, scalable solutions.
My expertise spans modern web development, AI/ML integration, and scalable backend systems.
Built a centralized hospital management system using Spring Boot and OOP principles. Implemented patient registration, appointment scheduling, and online payment features with data visualizations using Chart.js.
A platform connecting startups and investors with Google OAuth authentication, dynamic dashboards, and CMS integration (Sanity). Deployed on Vercel.
A personal finance tracker integrating a custom AI model for automatic expense categorization and insights.
Sri Lanka Institute of Information Technology (SLIIT) • Undergraduate
Duration: 2023–2027
Faculty of Technology, University of Sri Jayewardenepura • Undergraduate
Duration: 2023–2027 (Currently on hold)
Richmond College Galle • Engineering Technology Stream
Duration: 2020-2023
Comprehensive full-stack curriculum covering MERN, deployment, and best practices.
Practical certification covering end-to-end application development.
I'm always interested in hearing about new projects and opportunities. Whether you have a question or just want to say hello, feel free to reach out.
Send me an email