Software Developer (Contract)
MyTravelGuide.lk
Jul 2025 - Feb 2026
MyTravelGuide.lk
Jul 2025 - Feb 2026


Fresh SE Graduate with hands on .NET, Express, and React experience.
Software engineer with enterprise and full-stack experience - building scalable web apps, AI systems, and secure backends with clean architecture.
Projects
Institute of Town Planners Sri Lanka
A web system for the Institute of Town Planners Sri Lanka covering day-to-day work: accounting, the public website, payments, and a simple LMS. Built to pull those pieces into one place staff can actually use.
Details
Contribution
I handled this end to end: talking to people from different departments, writing a proposal from their needs, then building the frontend, API, and PostgreSQL setup, plus basic security and hosting. Requirements kept shifting, so a lot of the job was staying flexible and shipping something usable without overbuilding.
Design
Tried to freshen the UI without leaving their brand behind. Prioritized a straightforward stack and layout so ongoing maintenance stays light and costs stay down for a professional institute that does not need a bloated product.
Challenges
Different departments want different things, and the goals change. Hardest part was keeping scope honest while still covering accounting, payments, the public site, and LMS reasonably well.
MyTravelGuide
Travel booking can get messy fast - guides, dates, languages, last-minute plans. In a small team I worked the traveler-facing app and a chunk of the API, including the security and CI bits that usually show up late.
Details
Contribution
Owned frontend and related backend: itineraries, guide booking, multi-language, and a security layer that held up in production.
Design
Route planning and booking felt like tools, not forms. Maps, slots, and status in one continuous product surface.
Challenges
25-language support, alerts, and OWASP soft spots. Learned that security defaults early beat rewrites later.
Nikaland
A modern plantation management system with a clean black and white UI for projects, employees, attendance, and transactions. Built full-stack so field operations and desks could share one honest source of truth.
Details
Contribution
Node/Express + MongoDB API and a React frontend (Tailwind, React Router, Axios). Projects, employees, attendance, and transactions end to end.
Design
Clean black and white UI intentionally plain: dense operational screens, strong type hierarchy, no chrome that gets in the way of farm work.
Challenges
Modeling plantation workflows so desk and field both trust the data. Learned that clarity in data model beats clever UI every time.
Research project
Artistic looks at pragmatic features in child speech for ASD screening - the kind of problem where accuracy matters and noise is guaranteed. I worked on the models and the FastAPI path around them so the results could show up in a real interface, not just a notebook.
Details
Contribution
Built the FastAPI surface, OAuth2, real-time inference, and ensemble ML that hit 87.2% accuracy / 0.92 AUC.
Design
API-first: versioned models, speaker diarization, Hugging Face hub - not a notebook taped to production.
Challenges
Pragmatic speech features are noisy. Learned to ship evaluation with the model, not after the demo.
Experience
MyTravelGuide.lk
Jul 2025 - Feb 2026
MyTravelGuide.lk
Jul 2025 - Feb 2026

JMSL · John Keells Holdings
Jul 2024 - Jan 2025
JMSL · John Keells Holdings
Jul 2024 - Jan 2025
Specializing in Software Engineering

Sri Lanka Institute of Information Technology
Malabe, Sri Lanka
Graduating September 2026
CGPA3.5 / 4.0
All degree requirements complete. Formal graduation scheduled for September 2026.