Building Digital Products That Scale
Full Stack Developer building and deploying scalable web applications with the MERN stack and Spring Boot — focused on production-ready software that solves real business problems.
- Years building
- 2+
- Projects shipped
- 6+
- Internship
- 6 mo
- Technologies
- 15+
Driven by clean architecture & craft
A full-stack engineer focused on building products that are fast, scalable, and genuinely enjoyable to use.
I'm a Full Stack Developer with hands-on experience building and deploying scalable web applications using the MERN stack and Spring Boot. I recently completed a six-month software development internship, delivering multiple end-to-end systems across the business operations, education, and travel domains.
I'm strong in backend architecture, REST API development, and database design, and I enjoy the details users never see but always feel — secure auth, clean data models, and APIs that stay fast under load. I also bring working knowledge of integrating intelligent features with Python, from predictive analytics to AI-assisted workflows.
My focus is always the same: ship production-ready applications that are robust, maintainable, and a genuine pleasure to use — collaborating closely with stakeholders through agile delivery from requirements to deployment.
Architecture first
Design the data model and boundaries before the UI. Clear contracts make features cheap to add and bugs easy to isolate.
Typed end to end
Strict TypeScript from database to component props. The compiler is the cheapest and fastest reviewer on the team.
Performance is a feature
Ship less JavaScript, render on the server, measure real metrics. Speed is the most universal form of good UX.
Built to maintain
Feature-based structure, reusable primitives, and readable code so the next engineer (often future me) moves fast.
2023 – Present
BSc (Hons) in Information Technology
SLIIT — Sri Lanka Institute of Information Technology
Specializing in Information Technology, with a focus on software engineering and modern web architecture.
2023
Diploma in Information Technology
SDTI Campus — Distinction Pass
Six-month diploma covering programming, databases, and systems fundamentals.
2022
G.C.E. Advanced Level — Commerce with IT
Eheliyagoda Central College
IT (B), Accounting (C), Economics (S), General English (B).
2019
G.C.E. Ordinary Level — English Medium
Eheliyagoda Central College
Six A passes including Mathematics, English, IT, and Sinhala.
Technical toolkit
The technologies I reach for to design, build, and ship scalable applications.
Languages
The core languages I build with.
- JavaScriptAdvanced
- TypeScriptAdvanced
- JavaAdvanced
- PythonIntermediate
- PHPIntermediate
- SQLAdvanced
Frontend
Crafting fast, accessible, polished interfaces.
- React.jsAdvanced
- Tailwind CSSExpert
- HTML5Advanced
- CSS3Advanced
Backend
Designing reliable APIs and secure services.
- Node.jsAdvanced
- Express.jsAdvanced
- Spring BootAdvanced
- REST APIsAdvanced
- JWT & OAuth 2.0Advanced
Database
Modelling data for scale and integrity.
- MongoDBAdvanced
- NoSQLAdvanced
- SQLAdvanced
Mobile
Native Android with modern Kotlin.
- KotlinIntermediate
- Android DevelopmentIntermediate
Tools
Shipping and collaborating efficiently.
- Git & GitHubAdvanced
- JiraAdvanced
- FigmaIntermediate
- Bubble.ioIntermediate
Where I've made an impact
Internship, freelance, and project work — building real software with real teams.
- Internship
Software Developer Intern
Adventa Holdings (Pvt) Ltd
Nov 2025 – May 2026 Colombo, Sri LankaCompleted a six-month internship delivering multiple end-to-end systems across the business operations, education, and travel domains using the MERN stack, Spring Boot, and Python.
- Built an educational management system with attendance tracking, content delivery, and user administration
- Designed and implemented AI-assisted travel planning features including itinerary generation and budget estimation
- Developed scalable frontend and backend components with MERN stack technologies and Spring Boot
- Created machine learning models in Python for predictive analytics and classification tasks
- Worked in Agile sprints — planning, testing, debugging, and deployment — collaborating with stakeholders to ship production-ready products
ReactNode.jsExpressSpring BootPythonMongoDB - Freelance
Full Stack Developer (Client Project)
Lemas Travels — Lemas TravelOps
Jul 2025 – Sep 2025 Remote · Sri LankaDesigned and delivered a full-stack MERN platform to streamline a travel agency's operations end to end, from quotations to financial reporting.
- Built quotation preparation, booking management, supplier coordination, and financial tracking modules
- Implemented role-based authentication and authorization for administrators, managers, and staff
- Automated quotation and invoice generation to cut manual operational work
- Integrated company email through cPanel and built analytics dashboards for decision-making
MongoDBExpressReactNode.jsGitHubJira
Featured work
A selection of products I've designed and engineered. Click any project for architecture, features, and the challenges I solved.
GitHub activity
Live data pulled straight from my GitHub profile, cached hourly.
0
Repositories
0
Total stars
0
Followers
0
Following
Most used languages
- TypeScript · 100%
A modern personal finance platform built with MERN + TypeScript — track transactions, set monthly budgets, and unlock smart insights through a beautifully crafted dashboard with dark mode and real-time analytics.
What people say
Feedback from teams and clients I've collaborated with.
“Matheesha consistently delivered features ahead of schedule and raised the quality bar for the whole team. He treats reusable patterns and clean structure as defaults, not extras.”
Project Lead
Engineering Manager · Adventa Holdings
“He took a rough idea and turned it into a polished, production-ready product. Communication was clear, the architecture was solid, and delivery was on time.”
Freelance Client
Founder · Startup
“A reliable engineer and a calm lead. Matheesha breaks big problems into clean, testable pieces and keeps everyone aligned through the whole delivery.”
Team Member
Software Engineer · University Project
Let's build something great
Have a project in mind or a role to fill? I'm currently available and would love to hear from you.