Full-stack software engineer who enjoys building things end-to-end.
I work mostly in the JavaScript ecosystem (React, Next.js, Node.js, NestJS), and spend a lot of time thinking about deployment, CI/CD, and production systems. I like understanding how everything connects instead of staying in one narrow lane.
Outside of work, I build mobile apps, Chrome extensions, and small experimental tools just for fun.
I document what I build, break, and improve here:
π https://devnotes.kamalthennakoon.com
Building a Complete Deployment Environment for Strapi
A step-by-step breakdown of containerizing, configuring, and deploying Strapi into a production-ready environment.
π https://devnotes.kamalthennakoon.com/series/building-a-complete-deployment-environment-for-strapi
- React / Next.js
- Node.js / NestJS
- Docker & CI/CD
- AWS
- Strapi
- Flutter
- Python
Still learning. Still building.




