Skip to content

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.

Anil Kumar Thakur, Senior Full Stack Developer

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.