Open to interesting full-time roles

Vikas
Kukreti.

Full-stack engineer who takes products from 0 to 1 and keeps them fast at scale. Python/Django and Node.js backends, React web and React Native mobile. SDE II on the creator platform at Wishlink.

Based in India
Experience 4+ years
Applied AI LLMs · MCP · Agents
Education B.Tech, CS
01 About

Still reverse-engineering,
just at scale.

It started in 7th grade, when I reverse-engineered a mobile game to see how it worked, and then to make it do what I wanted. That curiosity still drives my work.

I'm grounded in computer science fundamentals, and I focus on turning ambiguous problems into robust, production-ready systems. Some of my work is 0-to-1, building from scratch. Some of it is scaling a foundation that's already carrying real traffic. The goal is the same either way: use software to solve real problems, and help the team around me grow.

I've guided a team of 10+ engineers and interns through architecture, standards, code review and mentorship. Away from the keyboard, you'll find me singing, at the gym, or dialing in high-protein eggetarian meal prep.

4+
Years building systems
1M
Monthly users, shopping app
<1.5s
App startup, down from 4s
50%
CPU and memory cut, shopping app
Core technical stack
Languages
Python · TypeScript · JavaScript
Backend & data
Node.js · Django · PostgreSQL · Redis · Kafka · Celery · Databricks
Cloud & infrastructure
AWS · Docker · Kubernetes · CI/CD
Applied AI
LLMs · MCP · Agentic workflows (Claude Code, Codex, Pi, OpenCode)
Frontend & mobile
React Native · Kotlin (Android) · React.js
Also
Java · C++ · Go · Next.js
02 Experience

Where I've built things.

Software Development Engineer II

Wishlink

Mar 2025 — Present

India

Working across the full stack: Python/Django on the backend, React on web and React Native on mobile. Currently on the creator platform.

  • Own performance and reliability for the creator app across the web app, Django backend and React Native shell, making it faster to open and more stable for creators.
  • Handle the Android and React Native upgrades needed to stay on the Play Store, and fix long-standing crashes and deep-link issues.
  • Improve load-time instrumentation so the team has numbers it can trust, and set up end-to-end testing with Maestro so releases depend less on manual QA.
  • On the shopping app (1M MAU, v1, since sunset), built Python/Django REST APIs and Celery pipelines, and shipped Stories, Filters, Creator Discovery and Notifications.
  • Cut startup time from 4s to under 1.5s and CPU and memory use by about 50%, and optimized shorts/reels playback.
PythonDjangoReactReact Native TypeScriptNode.jsPostgreSQLCelery

Software Development Engineer II

ByteLearn

Apr 2024 — Feb 2025

India

Led architecture and end-to-end delivery across mission-critical B2B and B2C products, setting technical direction while staying hands-on across the stack.

  • Architected an internal data platform end to end: Node.js services that scraped and cleaned data, exposed it through APIs, and powered a Google Sheets UI backed by MongoDB, with ETL scripts that let solver teams verify and modify data at scale.
  • Built a Chrome extension that lets users screenshot a math problem on any page and get a step-by-step solution with interactive chat and hints.
  • Drove a B2C mobile app where students photograph a problem and learn core concepts through drag-and-drop inputs, charts and graphs.
  • Designed backend APIs in Python/Django, helped set up CI/CD with the DevOps team, and guided 10+ engineers and interns through architecture, standards, code review and mentorship.
Node.jsPythonDjangoMongoDB ReactTypeScriptChrome Extension

Software Development Engineer

ByteLearn

Jul 2022 — Apr 2024

India

Built ByteLearn's B2B platform for schools, powering teaching and learning at scale.

  • Owned and built the B2B student platform end to end: step-by-step problem solving through an interactive chatbot that builds real conceptual understanding. Later inherited the teacher platform and drove new features in assignment creation and grading workflows.
  • Designed the systems behind automated grading, learning-gap identification and targeted practice, helping students improve where it mattered most.
  • Built the backend in Python/Django with PostgreSQL, and the frontend in React and Next.js.
  • Designed high-throughput REST APIs and automated ETL pipelines to process data at scale, and partnered with AI (chatbot) and DevOps teams to ship interactive features.
PythonDjangoPostgreSQLReact Next.jsNode.js
Earlier
Software Development Engineer Intern · ByteLearn
Nov 2021 — May 2022

Owned end-to-end delivery of an interactive math-teaching system for an AI chatbot, from specs and API contracts to frontend integration.

Freelance Full-Stack Engineer · self-employed, during college
Apr 2019 — Oct 2021

Built products for government, education, enterprise and startup clients, including a real-time chat app and a forest fire tracking system.

03 Projects

Selected work.

Recent work

Wishlink · 2025 — now

4s → <1.5s

Shopping app startup

Cut startup time from 4s to under 1.5s and CPU and memory use by about half. Optimized short-form video playback with predictive preloading, caching and windowing.

React NativePythonDjangoPerformance

ByteLearn · 2024–25

Screenshot to solution

Math problem solver extension

A Chrome extension that lets users screenshot a math problem on any page and get a step-by-step solution, with interactive chat and hints.

Chrome ExtensionReactNode.js

ByteLearn · 2024–25

Scrape → API → Sheets

Internal data platform

Node.js services scraped and cleaned data, exposed it through APIs, and powered a Google Sheets UI backed by MongoDB, with ETL scripts so solver teams could verify and modify data at scale.

Node.jsMongoDBETLAPIs
Earlier projects
MachPrinciple real-time chat platform
Freelance · 2019–21

MachPrinciple Chat

Real-time messaging for a social network connecting researchers and academicians, with full-screen and popup modes and document sharing.

ReactNode.jsExpressSocket.io
LearninTV short-form video learning app
Freelance · 2019–21

LearninTV

A short-form video app for building skills, with the app and its backend architected end to end.

AndroidKotlinNode.jsMongoDBRedisAWS
Rudraprayag forest fire tracking system
Freelance · 2019–21

Forest Fire Tracking

A fire tracking and handling system for the Rudraprayag Forest Department, with real-time tracking, interactive maps and GPS monitoring.

AndroidJavaKotlinPHPMySQLGoogle Maps
VarrocAMD automotive catalog app
Freelance · 2019–21

VarrocAMD Catalog

A mobile product catalog for an automotive enterprise, showcasing parts and modules across their portfolio.

React NativeNode.jsMySQL
Teacher At Click tutor directory
Freelance · 2019–21

Teacher At Click

An online directory connecting students with 1000+ private tutors across 100+ subjects.

PHPMySQLJavaScript
In-browser JavaScript IDE
Personal · Tooling

Browser JS IDE

An in-browser JavaScript playground for writing and running code with instant output, with no backend required.

JavaScriptHTML5CSS3
04 Contact

Got an ambiguous problem?
Let's talk.

I'm not actively looking, but I'm open to full-time opportunities that are genuinely interesting. LinkedIn is the fastest way to reach me.