I'm a Software Engineer based in Sri Lanka with a strong foundation in full-stack web development and a product-engineering mindset. I architect and ship end-to-end systems β from responsive, accessible frontends to robust, scalable backend APIs and database layers.
My work spans across the entire development lifecycle: designing system architecture, building RESTful and real-time services, optimising database performance, and deploying containerised applications on cloud infrastructure. I care deeply about code quality, developer experience, and building software that is maintainable at scale.
I am driven by the intersection of engineering craft and product impact β writing code that solves real problems elegantly and efficiently.
name : Nadeesha Hasaranga
role : Software Engineer
location : Sri Lanka π±π°
portfolio : https://nadeesha.dev
focus : Full Stack Development Β· API Design Β· Cloud Infrastructure
languages : Python Β· TypeScript Β· JavaScript Β· Java Β· PHP
availability: Open to full-time roles & freelance collaborationslearning:
- Advanced system design patterns
- AI/ML integration in web applications
- TypeScript deep-dive & advanced generics
building:
- Scalable REST APIs with Node.js & Express
- Full-stack applications with Next.js & PostgreSQL
- Developer tooling & open source utilities
exploring:
- Edge computing & serverless architectures
- LLM-powered product features
- Database performance optimisation at scale
open_to:
- Full-time software engineering roles
- Freelance & contract projects
- Open source contributions & collaborations


