About
The person behind the code.
I'm Dinesh — a developer based in Colombo, Sri Lanka. Since 2019 I've been building mobile apps, web systems, and digital products for clients in Bangladesh, India, the UK, Palestine, and beyond.
I work independently, which means you get direct communication, fast turnaround, and someone who genuinely cares whether your product works. No account managers, no miscommunication chains.
My background is in mobile-first development — React Native and Flutter — but I've grown into full-stack work. I build the API, the database, the admin panel, and the app. One person, end to end.
Outside of code, I'm interested in how software gets used in the real world — not just whether it runs, but whether people actually use it.

Skills & Tools
What I work with
Journey
How I got here
Started Freelancing
Took my first paid project — a mobile app for a retail client in Bangladesh. Delivered it solo in 3 weeks.
First International Clients
Expanded to clients in India and the UK. Worked across time zones, learned to communicate clearly.
50+ Projects Milestone
Crossed 50 shipped products across mobile and web. Specialised in React Native and Flutter.
Larger Scope Work
Took on fleet management dashboards, healthcare systems, and multi-platform apps. Expanded into full-stack.
Still Building
Working with clients from 10+ countries. Currently open to new projects.
Currently open
Let's build something together.
Whether you have a clear spec or just an idea — I'm happy to talk through it.