Open to interesting full-time roles SDE II @ Wishlink · India

Vikas Kukreti.

Full-stack engineer with 4+ years 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—currently building the creator platform at Wishlink.

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.

Where I've built things.

Software Development Engineer II

wishlink.com ↗

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, earlier on the shopping app (1M MAU).

  • 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.

Python · Django · React · React Native · TypeScript · Node.js · PostgreSQL · Celery · Maestro

Software Development Engineer II

ByteLearn

Apr 2024 — Feb 2025 · India

Led architecture and end-to-end delivery across 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.js · Python · Django · MongoDB · React · TypeScript · Chrome 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.

Python · Django · PostgreSQL · React · Next.js · Node.js

Earlier Roles

SDE 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 over 2.5 years, including MachPrinciple real-time chat, LearninTV short-video app, and a forest fire tracking system.

Core technical stack.

Languages

Python · TypeScript · JavaScript

Primary production languages across backend, web, and mobile, plus working experience with Java, C++, and Go.

Backend & Data

Node.js · Django · PostgreSQL · Redis · Kafka · Celery

High-throughput REST APIs, distributed async queues, Databricks, MongoDB, and large-scale ETL pipelines.

Cloud & Infra

AWS · Docker · Kubernetes · CI/CD · Maestro

Containerized services, release automation, load-time instrumentation, and automated mobile E2E testing.

Applied AI

LLMs · MCP · Claude Code · Codex · Pi · OpenCode

AI chatbot and solver integration, automated grading workflows, and modern agentic development.

Frontend & Mobile

React Native · Kotlin (Android) · React.js · Next.js

Production mobile apps at 1M MAU scale, Play Store upgrades, crash/deep-link fixes, and Chrome extensions.

Foundations

Algorithms · Data Structures · System Design

0-to-1 architecture, performance optimization, and B.Tech in Computer Science.

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.