About Anil Kumar Thakur
Senior Full Stack Developer in Kathmandu, Nepal, building web applications that stay maintainable long after launch.
Experience
6+ years in software development
Expertise
Full-stack delivery with Laravel, Next.js, Nuxt, NestJS, and automated testing
Education
Bachelor's in Computer Engineering (BE) — Software Engineering
Based in
Kathmandu, Nepal
I build scalable web applications end to end. My work spans backend systems in Laravel, NestJS, and Node.js and frontends in Next.js, Nuxt, Vue, and React, with a consistent emphasis on reliable automated tests — Pest and PHPUnit on the server, Playwright and Cypress in the browser.
Over 6+ years I've shipped CRM platforms, national telemedicine systems, e-learning products, high-frequency data scrapers, and commerce storefronts. Alongside client work I publish and maintain open-source packages on Packagist and npm that have been downloaded tens of thousands of times.
I care about the parts that outlive a release: clear boundaries, tests that actually catch regressions, and code the next developer can read without a walkthrough.

By the numbers
- Years shipping production software
- 6+Years shipping production software
- Projects delivered
- 23Projects delivered
- Open-source packages published
- 14Open-source packages published
- Industries worked in
- 13Industries worked in
How I work
The habits that survived 4 roles and 6+ years of production software.
Scalable by default
Systems that grow with the business — queue-driven pipelines, sensible boundaries, and databases tuned before they become the bottleneck.
Secure and audited
Authenticated access, audited workflows, and rate limiting built in from the start rather than bolted on after a review.
Tests before trust
Pest and PHPUnit on the server, Playwright and Cypress in the browser. If a bug can regress, something should catch it.
Full stack, end to end
Laravel, NestJS, and Node.js on the backend; Next.js, Nuxt, Vue, and React on the front. One person who can follow a feature all the way through.
Interfaces people can use
Accessible, responsive UI with Tailwind, Vuetify, and Quasar — keyboard-navigable and readable in both light and dark.
Mentorship as delivery
Four roles spent levelling up mid and junior developers. Code review is where standards actually get set.