// about
Backend-focused full-stack developer with hands-on DevOps experience managing self-hosted production infrastructure.
I build and ship systems real users depend on daily — from REST API design and database architecture to Docker deployments, SSL-secured reverse proxies, and automated backup pipelines. I'm comfortable with end-to-end project ownership in startup environments and independently resolving complex infrastructure challenges. I currently maintain 8+ containerized applications in production with zero unplanned downtime over 9+ months.
01 / career
Experience
2023 — present
Freelance Full-Stack & DevOps Developer
Independent · Remote
- Designed, built, and deployed full-stack web applications for local businesses, owning the full lifecycle from requirements gathering to Docker-based production deployment.
- Engineered an automated bill-creation app using image capture and whole-bill handling-fee logic, reducing manual data entry to just customer name and amount — ~70% efficiency gain.
- Set up and operate a self-hosted Ubuntu server (fiber-connected, SSH-managed) running 8+ containerized applications in production for paying clients with zero unplanned downtime.
- Published reusable open-source boilerplates (H.V.Z.D Stack, B.E.D Stack) used as foundations for production projects.
Feb 2025 — Jul 2025
Full-Stack Developer — Intern (Remote)
Techwox Solutions · Negombo, Sri Lanka
- Architected and deployed the backend of an internal employee management system (Node.js, Express.js, MySQL), taking on team-lead responsibilities and centralizing employee records, attendance, and HR reporting.
- Built and delivered a complete backend for a tourism platform using Node.js and MongoDB — data modeling, API design, and deployment.
- Developed a responsive React.js frontend for a VR product showcase with an interactive UI.
- Implemented JWT authentication, RBAC, Docker containerization, and NGINX across all projects following clean Express.js architecture.
02 / education
Education
Higher National Diploma (HND) in Software Engineering
Wayamba University of Sri Lanka
Distinction · Rank 1 · 2023
Diploma in Software Engineering
Wayamba University of Sri Lanka
Distinction · Rank 2 · 2022
NVQ Level 4 — ICT Technician
Vocational Training Centre (VTC), Puttalam
2023
03 / misc
Also
Part-time ICT Technician & Freelance IT Support
2018 — 2024
- Provided PC builds, OS installation, hardware troubleshooting, network configuration, and mobile device support for local clients alongside full-time studies.
04 / stack
Skills
Languages
- TypeScript
- JavaScript
- Go
- PHP
- Java
- SQL
Backend
- Node.js
- Bun
- Elysia
- Hono
- Express.js
- Echo (Go)
- REST APIs
Frontend
- React.js
- Astro
- Vite
- Tailwind CSS
- HTMX
- ShadCN UI
Databases
- PostgreSQL
- MySQL
- MariaDB
- MSSQL
- SQLite / LibSQL (Turso)
- MongoDB
DevOps
- Docker
- Docker Compose
- NGINX / Nginx Proxy Manager
- Alpine Linux
- SSL/TLS (Let's Encrypt)
- Linux / SSH
- Cron & Automated Backups
- Cloudflare
Tooling
- Git & GitHub
- Drizzle ORM
- Zod
- JWT & RBAC
- Postman
- pnpm Workspaces
- PWA