Full-stack engineer, building for the web.

Hi, I'm Abhishek, a software engineer from India with five years shipping production systems in TypeScript, React, and Node.js. Currently building gamification at Nykaa.

Gurugram, India · UTC+5:30·abhishek.cse.edu@gmail.com
~/work - zsh80×24

Selected work

Projects I've built, personal and open source.

2022 - present

Jarvis

Personal project
2025

AI-powered travel recommendation app using Gemini Nano. Guides users through a 7-step interactive quiz about travel preferences and generates personalised destination suggestions. Fully client-side, no backend required.

ReactTypeScriptGemini NanoVite
ollama-docker - zsh$docker compose up✓ network created✓ volume: ollama_data mounted✓ ollama running on :11434$curl /api/generate 200 OK · model: llama3 · 312ms$

Dockerized Ollama

Personal project
2025

A Docker-powered setup to run Ollama (local LLMs) anywhere: isolated, secure, and persistent. Includes resource controls, model storage via Docker volumes, and full HTTP API access for text generation and chat.

DockerNode.jsOllamaShell

React Performant Table

Personal project
2025

A high-performance, accessible data table component handling 1000+ rows with debounced search, multi-select filtering, sortable columns, and row selection that persists across filters.

ReactTypeScriptNode.jsJest

Learnest

Personal project
2022

A web application for individual course creators to create, manage, and display video tutorials to their viewers, a lightweight alternative to full LMS platforms.

ReactNode.jsMongoDBJavaScript

Experience

Five years of full-stack work. Currently at Nykaa building gamification, previously at Lumiq building insurance and fintech platforms.

Resume (PDF)
  1. N

    Software Engineer

    Nykaa · Gurugram
    Oct 2024 - Present
    • Built a modular, config-driven gamification system supporting onboarding flows and reusable game + marketing pages, reducing redundant dev effort by 70%.
    • Architected component library with Storybook for design-system consistency across all gamification surfaces.
    • Drove SSR adoption and performance improvements across the gamification platform.
    ReactTypeScriptNode.jsMongoDBSSRStorybookJest
  2. L

    Software Engineer

    Lumiq · Noida
    July 2021 - Sept 2024
    • Built full-stack applications end-to-end as part of the core applications team.
    • Developed Group Insurance Processing platform from the ground up.
    • Developed Retail Insurance Processing platform.
    • Part of the organisation's innovation charter, evaluating open-source databases and frameworks to inform adoption decisions.
    ReactNode.jsTypeScriptMongoDBREST APIsDockerAWSRedisKafka
  3. L

    Intern

    Lumiq · Noida
    Feb 2021 - June 2021
    • Worked on a document processing product powered by data science.
    • Refactored and documented existing codebase.
    • Integrated new APIs and built UI for the same.

Education

Computer science background, with a focus on systems and problem-solving.

  1. JIIT

    Jaypee Institute of Information Technology

    B.Tech in Computer Science & Engineering
    2017 - 2021Noida

    Coursework in data structures, algorithms, operating systems, and computer networks. Final year project on distributed systems.

Skills

The tools I reach for, organised by where they live in the stack.

Languages
TypeScriptJavaScriptC++SQL
Frontend
ReactNext.jsAngularStorybookTailwind
Backend
Node.jsREST APIsExpress
Data & Infra
MongoDBRedisKafkaDockerAWSGit
Practice
System DesignPerformanceCode ReviewSSRTesting
AI Workflow
Claude CodeGitHub CopilotCodex
~100K tokens / day

Certifications

AWS and Google Cloud certifications.

AWS Developer AssociateAWS Developer Associate
AWS Cloud PractitionerAWS Cloud Practitioner
Technical AccreditationTechnical Accreditation
Google Associate Cloud EngineerGoogle Associate Cloud Engineer

Have something in mind?

I'm always open to interesting problems and collaborations. Drop me a line.

Say hello Connect on LinkedIn