🧑‍💻

Portfolio

Aniket Chanana

Senior Software Engineer

Senior Software Engineer · AI & LLM · Next.js, NestJS, Node.js & React · Building production systems and fullstack products

Find me

Services

What I focus on day to day—grounded in shipped work and articles on Medium.

Next.js logoNestJS logoReact logoTypeScript logoOpenAI logo

Fullstack product engineering

End-to-end features—Next.js and React UIs backed by NestJS and Node APIs.

I ship production features across the stack: interactive clients in React and Next.js, typed APIs in NestJS and Node, and clear boundaries between layers. Recent work spans e-commerce, conversational AI consoles, and creative tooling—built to stay maintainable as the product grows.

OpenAI logoOllama logoLangChain logoPython logoNestJS logo

LLM & agentic AI in production

Classify, extract, and automate with models that run in real pipelines—not demos.

I integrate LLMs into shipping systems: email classification and structured extraction, queue-backed workers, and dashboards that surface results. Coinmaester is a concrete example—Gmail ingest, a host LLM worker, NestJS persistence over gRPC, and a Next.js UI—designed for privacy and self-hosting.

NestJS logoNode.js logoMongoDB logoRedis logoDocker logo

APIs, queues & data

REST, gRPC, message queues, and databases that keep async work reliable.

I design services that move data safely: NestJS and Node APIs, RabbitMQ or NATS for fan-out work, Postgres/Prisma or Mongo where the product needs it, and clear contracts between workers and the API. The goal is boring reliability—retries, ownership of persistence, and observability you can reason about.

React logoNext.js logoTypeScript logoRedux logoTailwind CSS logo

Web architecture & performance

Design systems, micro-frontends, and real bundle-size and load wins.

I still care about the client when it matters: shared component libraries, micro-frontend boundaries for independent deploys, and hard performance work—cutting legacy CSS weight, splitting data APIs from render paths, and keeping UX crisp under load.

GitHub logoPlaywright logoCypress logoDocker logoJenkins logo

Test automation & CI

Playwright, Cypress, and pipelines that catch regressions early.

I treat tests as part of the product: Playwright for critical flows, Cypress where it fits the stack, and CI jobs—on every PR or on a schedule—so teams trust releases. Same mindset across chat builders, design tools, and e-commerce surfaces.

AWS logoDocker logoTerraform logoKubernetes logoGitHub logo

Cloud & DevOps

AWS, containers, and deploy pipelines—from serverless to Compose.

I wire cloud into real products: serverless and WebSocket-backed processing, Docker and GitHub Actions for repeatable deploys, and pragmatic workarounds for platform limits. Terraform and Kubernetes when infrastructure needs to be codified and portable.

Experience

A progression from product engineering into fullstack systems and production AI work.

  1. Apr 2026Present

    Senior Software EngineerPresent

    @Velotio·Remote, India

    Fullstack & AI engineering

    • Engineered an AI-driven bill processing platform (NestJS, Python, Next.js, AWS) that automates multi-service PDF data extraction—enabling 95% of bills to be processed with zero human intervention.
    • Architected a Retrieval-Augmented Generation (RAG) pipeline, integrating OpenAI LLM services with PostgreSQL and the pgvector extension for vector embedding storage.
    • Accelerated feature delivery by adopting AI-assisted development tools (Cursor and Claude Code), cutting feature turnaround time from 2 weeks to 4 days.
  2. Oct 2025Apr 2026

    Senior Software EngineerContract

    @Jiffy.com·USA, California Remote

    Independent remote contractor · E-commerce · US & Canada

    • Shipped a Redraw Image feature with Vue.js, React, and TypeScript so customers can request cleaner artwork—fewer cancellations and clearer handoffs to designers.
    • Integrated Klaviyo subscription and message-consent flows for compliant marketing and stronger conversion.
    • Improved international SEO by fixing hreflang and redirect issues and tightening server-side rendering in Ruby on Rails.
    • Hardened the Design Lab (React) with Playwright automation to catch regressions before they reached customers.
  3. May 2023Oct 2025

    Senior Software Engineer

    @Velotio·Remote, India

    • Architected a full-stack migration strategy for a legacy Ruby on Rails platform, transitioning it to Express.js and React.js—significantly improving UI responsiveness and load speeds.
    • Developed a white-label insurance solution (TypeScript, React, Redux) for Stere, enabling insurance sales across any web application; contributed to the open-source stere-sdk npm package.
    • Built an AI-powered image editor (React, TypeScript) for generating AI-enhanced ad creatives on platforms like Facebook and LinkedIn.
    • Set up Playwright test suites and improved test coverage by leveraging Playwright MCP to write test suites faster.
  4. Dec 2021May 2023

    Software Development Engineer

    @Yellow.ai·Bengaluru, India

    • Engineered an end-to-end user-identification flow in TypeScript, React, Redux, and React Flow for conversational AI products.
    • Cut CSS payload from about 600KB to ~85KB by removing redundant Less and standardizing on Tailwind.
    • Built the Bot Builder UI (React, TypeScript), helping drive roughly 30% higher self-serve adoption.
    • Introduced micro-frontends for integrations and marketplace—about 80% faster deployments with independent module releases.
    • Developed all marketplace modules (React, Express.js), introducing bot import/export functionality.
    • Led a team of two engineers and one designer to raise the quality of the chat builder platform—closing UX gaps and increasing test coverage with Playwright.
  5. Mar 2020Nov 2021

    Software Engineer

    @Rocketium·Bengaluru, India

    • Shipped Bulk Image Edit (React, Redux, TypeScript) so users can edit 10,000+ images in the browser—cutting campaign editing effort by about half.
    • Architected custom font-family upload (TypeScript, Node.js) so brands can ship on-brand typography in creatives.
    • Owned critical platform modules—campaigns, authentication, template library, and media library (React, Redux, TypeScript)—and led the TypeScript adoption initiative, cutting null-exception crashes by about 7%.
    • Shipped SVG upload functionality (React, Redux, Node.js) with roughly 50% smaller file sizes optimized for web and mobile.
    • Built serverless image processing on AWS with WebSockets and batching—about 40% faster campaign turnaround—and a performance-first mobile media library.

Projects

Flagship builds, product work, and articles. More writing on Medium.

💰
Public

FlagshipCoinmaester

Local-first AI finance tracker: syncs Gmail, classifies transaction emails with a host LLM worker, and surfaces structured spending in a Next.js dashboard. NestJS API, RabbitMQ, gRPC, Postgres/Prisma—privacy by design, self-hosted.

Ollama logoOpenAI logoLangChain logoPython logoNestJS logo
NestJSNext.jsPythonLLMRabbitMQPrisma
Jiffy.com — E-commerce (US & Canada) logo
Private

Jiffy.com — E-commerce (US & Canada)

Contract engineer: Redraw Image (Vue/React/TS), Klaviyo consent flows, international SEO + Rails SSR, Design Lab + Playwright.

VueReactRailsPlaywrightKlaviyo
Yellow.ai — Conversational AI logo
Private

Yellow.ai — Conversational AI

Identity flows, Bot Builder, micro-frontends & marketplace APIs; led a small squad with Playwright CI for conversational AI tooling.

OpenAI logoReact logoTypeScript logoNode.js logoPlaywright logo
ReactTypeScriptNode.jsPlaywrightConversational AI
E-Commerce App Design at Scale (2026) logo
Public

E-Commerce App Design at Scale (2026)

High-level system design for an e-commerce product that can grow with traffic and teams.

Dec 2025System Design
GitHub Actions + Docker Deployments logo
Public

GitHub Actions + Docker Deployments

Faster, repeatable deploys by combining GitHub Actions with Docker.

Mar 2025DevOps
Offline Web Apps & PWAs logo
Public

Offline Web Apps & PWAs

Use modern browser APIs for offline support and app-like UX.

Jun 2024PWA
Web System Design Interviews logo
Public

Web System Design Interviews

What shows up in web/system design loops and how to approach it with clear trade-offs.

Jun 2024Interview
How to Choose Your 2nd Company logo
Public

How to Choose Your 2nd Company

Picking your next role after your first engineering job.

May 2024Career
White-Label Web Apps (React + TS) logo
Public

White-Label Web Apps (React + TS)

Modular, multi-tenant architecture for white-label web products.

Jan 2024React
Clean Architecture with Node.js logo
Public

Clean Architecture with Node.js

Structuring Node.js codebases for clarity and easier maintenance.

Feb 2023Node.js
Bypassing AWS API Gateway Timeouts logo
Public

Bypassing AWS API Gateway Timeouts

Patterns for long-running work behind API Gateway limits.

Nov 2021AWS
Rocketium: 10k+ Edits in the Browser logo
Public

Rocketium: 10k+ Edits in the Browser

How we scaled bulk creative editing without killing the UI—client architecture and performance trade-offs.

May 2021React
Integration Tests with Cypress logo
Public

Integration Tests with Cypress

Practical Cypress usage for integration testing on modern SPAs.

Oct 2020Testing

Skills

Stack from production roles and deep dives on Medium.

Languages

  • TypeScript logo

    TypeScript

    Expert

  • JavaScript logo

    JavaScript

    Expert

  • HTML logo

    HTML

    Expert

  • CSS logo

    CSS

    Expert

Web Frameworks

  • React logo

    React

    Expert

  • Next.js logo

    Next.js

    Expert

  • Vue.js logo

    Vue.js

    Expert

  • Redux logo

    Redux

    Expert

Backend & APIs

  • Node.js logo

    Node.js

    Expert

  • NestJS logo

    NestJS

    Expert

  • Express logo

    Express

    Expert

  • Python logo

    Python

    Intermediate

  • Go logo

    Go

    Intermediate

  • Ruby on Rails logo

    Ruby on Rails

    Intermediate

AI & LLMs

  • OpenAI logo

    OpenAI

    Expert

  • Ollama logo

    Ollama

    Expert

  • LangChain logo

    LangChain

    Intermediate

  • Anthropic logo

    Anthropic

    Intermediate

  • Google Gemini logo

    Google Gemini

    Intermediate

UI & Styling

  • Tailwind CSS logo

    Tailwind CSS

    Expert

  • Sass logo

    Sass

    Intermediate

  • Material UI logo

    Material UI

    Expert

  • shadcn/ui logo

    shadcn/ui

    Intermediate

Data & Messaging

  • MongoDB logo

    MongoDB

    Expert

  • Redis logo

    Redis

    Intermediate

Testing

  • Playwright logo

    Playwright

    Expert

  • Cypress logo

    Cypress

    Expert

  • Jest logo

    Jest

    Expert

Cloud & Containers

  • AWS logo

    AWS

    Expert

  • Docker logo

    Docker

    Expert

  • Git logo

    Git

    Expert

  • GitHub logo

    GitHub

    Expert

Professional Skills

  • Problem Solving logo

    Problem Solving

    Expert

  • Collaboration logo

    Collaboration

    Expert

  • Technical Writing logo

    Technical Writing

    Expert

Contact

Open to remote full-time and contract work. Reach out if you have a product that needs solid fullstack engineering—or LLM features that have to work in production.

Available for freelance and full-time roles.