Prakash Thakuri · Senior Software Engineer & Tech Lead Software that holds up in production — at Fortune 50 scale and startup speed.

8+ years building cloud-native platforms, distributed systems, and Gen AI–powered products — React and NestJS up front, Java and Node services behind, serverless AWS underneath, and LLM features built on Anthropic Claude.

8+
Years shipping production software, startup to Fortune 50
60K+
Users migrated in a platform modernization I led end-to-end
Lead
Tech lead for platform services — auth, identity & infrastructure
AI
LLM features, RAG pipelines & MCP servers in production
Experience across
  • ACE Virtual Shooting
  • ABC Fitness
  • The Home Depot
  • Fiserv
  • Apple
  • Ambit Techno

01 — Experience

Six companies. Six definitions of “production.”

A startup platform team, fitness SaaS at scale, Fortune 50 retail, fintech, big tech, and a full-stack start in Kathmandu — each one sharpened a different engineering muscle.

  1. ACE Virtual Shooting

    Senior Software Engineer / Tech Lead · Sports Tech Startup

    Tech lead for the platform-services team — authentication, identity, shared infrastructure, and the product’s Gen AI features. Primary on-call for platform services.

    • Drove the end-to-end migration of the customer-facing platform from Bubble.io to NestJS for 60K+ users — architecture, execution, and rollout.
    • Designed and hardened serverless magic-link authentication on AWS Lambda, Cognito, and DynamoDB, spanning web, VR, and mobile deep-link flows.
    • Built Gen AI features end-to-end with Anthropic Claude: customer-facing LLM capabilities, RAG pipelines over internal data, and AI agents powered by custom MCP servers.
    • Built auth-error observability from scratch (Terraform + DynamoDB + Grafana), then used it to detect and mitigate a live WAF attack — hardening WAF rules and retry logic in response.
    • Owned the AWS estate as Terraform code — Lambda, DynamoDB, RDS PostgreSQL, Cognito, S3, WAF, SES — with Grafana/Prometheus observability and GitHub Actions CI/CD.
    • NestJS
    • TypeScript
    • AWS
    • Terraform
    • DynamoDB
    • Cognito
    • Grafana
    • Anthropic Claude
    • MCP
  2. ABC Fitness

    Senior Software Engineer · Fitness SaaS

    Java/Spring Boot microservices at scale for a platform processing memberships and billing for thousands of gyms.

    • Built secure RESTful APIs with JWT and AWS Cognito; deployed Spring Boot services on Kubernetes (EKS) with GitHub Actions CI/CD.
    • Ran high-throughput workloads on RabbitMQ messaging and Redis caching; tuned schemas, indexes, and caching to harden APIs.
    • Carried on-call and led production incident response across distributed services; upgraded legacy Spring Boot services and remediated CVEs.
    • Java
    • Spring Boot
    • Kubernetes
    • AWS
    • PostgreSQL
    • RabbitMQ
    • Redis
    • GitHub Actions
  3. The Home Depot

    Software Engineer II · Fortune 50 Retail

    Full-stack work on the appliance e-commerce experience — React components in front, Java services and GraphQL behind.

    • Built reusable React components with Redux and SCSS to internal design standards for a high-traffic retail surface.
    • Developed Java/Spring Boot REST APIs and integrated GraphQL services on GCP for product data.
    • Investigated and resolved traffic spikes and performance regressions across staging, beta, and production during peak retail loads.
    • React
    • Redux
    • Java
    • Spring Boot
    • GraphQL
    • GCP
    • SCSS
  4. Fiserv

    Software Engineer · Fintech

    Internal financial-data applications and a platform modernization — from legacy JBoss to React, Spring Boot, and OpenShift.

    • Developed Node.js/Express and React applications used daily for financial data processing and calculations.
    • Migrated legacy applications to React + Java/Spring Boot and rebuilt deployment pipelines from JBoss to OpenShift on AWS.
    • Established CI/CD automation on Azure DevOps, built a reusable core-UI React library, and mentored junior developers.
    • React
    • Node.js
    • Express.js
    • Java
    • Spring Boot
    • OpenShift
    • Azure DevOps
  5. Apple

    Software Engineer · Consumer Technology

    Internal engineering tools and services supporting product programs — with Apple’s bar for polish, privacy, and performance.

    • Shipped React + TypeScript interfaces and Node.js (Express) services used daily by engineering and operations teams.
    • Worked in a privacy-first culture where data handling, accessibility, and detail-level UX review were table stakes.
    • React
    • TypeScript
    • Node.js
    • Express
    • MongoDB
  6. Ambit Techno

    Software Developer · Full-Stack · Kathmandu

    Where it started: full-stack delivery across React, Angular, and Spring + Hibernate.

    • Built full-stack web applications with React, Angular, and JSP frontends over Spring/Hibernate REST APIs.
    • Modernized legacy codebases to current standards — cutting operating costs by ~35% — and wrote UNIX shell scripts for scheduled batch jobs.
    • React
    • Angular
    • Java
    • Spring
    • Hibernate
    • MySQL

02 — Skillset

Full stack, literally.

Interface to infrastructure — with production Gen AI on top, not a demo on the side.

01

Frontend

Product UIs in React and React Native — component systems, state management, and design-standard discipline from Fortune 50 e-commerce to startup portals.

  • React
  • React Native
  • Redux
  • Next.js
  • TypeScript
  • JavaScript
  • HTML5
  • CSS3 / SCSS
02

Backend & APIs

Microservices and platform services on the JVM and Node — with API contracts and authentication done properly.

  • Java
  • Spring Boot
  • Node.js
  • NestJS
  • Express.js
  • Django
  • REST
  • GraphQL
  • OpenAPI/Swagger
03

Data & Storage

Relational and document modeling, schema and index tuning, and the caching strategies that keep high-throughput APIs fast.

  • PostgreSQL
  • MySQL
  • MongoDB
  • DynamoDB
  • Firebase
  • Redis
04

Cloud, DevOps & Observability

Serverless and containerized infrastructure on AWS and GCP, written as Terraform, shipped through CI/CD, and watched through real dashboards.

  • AWS
  • GCP
  • Terraform
  • Docker
  • Kubernetes
  • GitHub Actions
  • Jenkins
  • Grafana
  • Prometheus
  • CloudWatch
05

Architecture

System design for distributed, event-driven, and serverless platforms — with a platform-engineering mindset that turns them into paved roads.

  • System Design
  • Distributed Systems
  • Microservices
  • Event-Driven
  • Serverless
  • Platform Engineering
06

Quality & Delivery

The practices that keep production boring: testing from unit to end-to-end, code review and mentoring, on-call and incident response.

  • Jest
  • Mocha
  • Playwright
  • Code Review & Mentoring
  • On-call & Incident Response
  • Agile / Scrum
07

AI Engineering

Focus

Gen AI in production, not demos: customer-facing LLM features on Anthropic Claude, RAG pipelines over internal data, AI agents on custom MCP servers — and Claude Code as a daily engineering multiplier.

  • Anthropic Claude
  • LLM Integration
  • RAG Pipelines
  • MCP Servers
  • AI Agents
  • Claude Code

03 — Services

Freelance software engineering & IT consulting.

Available for freelance and contract work — web apps, AI integration, cloud platforms, and IT consulting — held to the same production standards as everything above.

01

Web app development

Full-stack web apps built end to end — from the first screen to the production deploy. New builds, rebuilds of no-code or legacy apps, and features added to an existing product.

  • React
  • Next.js
  • React Native
  • NestJS
  • Node.js
  • Spring Boot
  • PostgreSQL
02

AI & LLM integration

Gen AI that ships: LLM features inside your product, RAG pipelines over your own data, and AI agents wired into your systems through MCP servers.

  • Anthropic Claude
  • LLM Features
  • RAG Pipelines
  • AI Agents
  • MCP Servers
03

Cloud & platform engineering

Serverless and containerized infrastructure on AWS, written as Terraform — plus authentication, CI/CD, and the observability to know it’s all working.

  • AWS
  • Terraform
  • Serverless
  • Kubernetes
  • CI/CD
  • Auth & Identity
  • Observability
04

IT consulting & technical leadership

Architecture and code reviews, legacy modernization plans, and hands-on tech-lead support for teams that need senior judgment without a full-time hire.

  • Architecture Review
  • Legacy Modernization
  • Code Review
  • Mentoring
  • Incident Response

04 — Approach

How I work.

01

Enterprise discipline

Six companies taught me the same lesson six ways: production is the only environment that matters. I write code that survives compliance review, on-call, and the engineer who inherits it.

02

Startup velocity

On a startup platform team, shipping this week beats perfect next quarter. I scope ruthlessly, choose boring technology, and keep the product working while the platform matures.

03

Full-stack ownership

I don’t hand off at the API boundary. Schema, service, pipeline, interface, dashboard — owning the whole slice is how I keep systems coherent and postmortems short.

04

AI-augmented, human-reviewed

Agentic tools multiply output, not judgment. I build LLM products for users and use Claude Code daily myself — and keep design decisions, reviews, and merges firmly human.

05 — FAQ

Quick answers.

The short version — for recruiters, clients, and anyone skimming.

Who is Prakash Thakuri?

Prakash Thakuri is a senior software engineer and tech lead based in Austin, Texas. He has 8+ years of experience building web apps, cloud-native platforms, distributed systems, and production Gen AI features, at companies including ACE Virtual Shooting, ABC Fitness, The Home Depot, Fiserv, Apple, and Ambit Techno.

Is Prakash Thakuri available for freelance or consulting work?

Yes. He takes on freelance and contract projects: full-stack web app development, AI and LLM integration, cloud and platform engineering, and IT consulting on architecture and modernization. The fastest way to start is the email button on this page, or a message on LinkedIn.

What kinds of web apps does he build?

Full-stack web applications, interface to infrastructure: React, Next.js, and React Native front ends; NestJS, Node.js, and Java/Spring Boot APIs; PostgreSQL, MongoDB, or DynamoDB for data; deployed on AWS or GCP with Terraform and CI/CD. Past work includes migrating a 60K-user customer platform from Bubble.io to NestJS, e-commerce UI for The Home Depot, and financial-data applications at Fiserv.

What AI and LLM experience does he have?

He has built Gen AI features that run in production: customer-facing LLM capabilities on Anthropic Claude, RAG pipelines over internal data, and AI agents powered by custom MCP servers. He also uses Claude Code daily as part of his own engineering workflow.

Does he have technical leadership experience?

Yes. He was tech lead for a platform-services team — owning authentication, identity, shared infrastructure, and primary on-call — and led a 60K-user platform migration end to end. Earlier roles included leading production incident response across distributed services and mentoring junior developers.

What is his core tech stack?

TypeScript and Java across the stack: React, Next.js, and React Native; NestJS, Node.js, and Spring Boot; PostgreSQL, DynamoDB, MongoDB, and Redis; AWS, GCP, Terraform, Docker, and Kubernetes; and Anthropic Claude for AI features.

06 — Contact

Let’s build something reliable.

Based in Austin, TX. I’m open to senior full-stack, platform, and tech-lead roles — and to freelance web app, AI, and IT consulting projects. Email is the fastest way to reach me.

Business & consulting portfolio — coming soon at this domain.