Vikas Kukreti

SDE II @ Wishlink · Full-Stack Engineer (Node, Python, React Native) · Architecting Scalable, High-Performance Systems

India linkedin.com/in/vikas-kukreti

Summary

I'm a full-stack software engineer with over 4 years of experience designing and building systems end to end. I specialize in architecting large-scale, high-throughput services and building apps and websites that scale to millions of users. Grounded in strong computer science fundamentals, I focus on turning ambiguous problems into robust, production-ready systems, whether that's a 0-to-1 product built from the ground up or scaling an existing foundation. I've guided a team of 10+ engineers and interns through architecture, standards, code review and mentorship.

Core Technical Stack

Top skills: Full-Stack Development, Algorithms, Data Structures

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 and OpenCode)

Frontend & Mobile: React Native, Kotlin (Android), React.js

Additional Experience: Java, C++, Go, Next.js

Experience

Wishlink

Mar 2025 – Present

Software Development Engineer II · India

I work across the full stack at Wishlink: 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).

Creator platform (current)

  • Own performance and reliability for the creator app across the web app, Django backend and React Native shell. Make the app 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.
  • Set up end-to-end testing with Maestro so releases depend less on manual QA.

Shopping app (1M MAU) · v1, since sunset, being rebuilt by another team

  • Built backend services in Python/Django, including REST APIs and Celery-based async pipelines.
  • Shipped Stories, Filters, Creator Discovery and Notifications, which moved retention and conversions.
  • Reduced startup time from 4s to under 1.5s and cut CPU and memory usage by about 50%.
  • Optimized shorts/reels playback.

ByteLearn

Apr 2024 – Feb 2025

Software Development Engineer II · India

Led architecture and end-to-end delivery across mission-critical B2B and B2C products, setting the technical direction for the team while staying hands-on across the full 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 math problem and learn core concepts visually through highly interactive UI: drag-and-drop inputs, charts, and graphs.
  • Designed backend APIs in Python/Django and helped set up CI/CD pipelines with the DevOps team.
  • Guided a team of 10+ engineers and interns through architecture, engineering standards, code review, and mentorship.

ByteLearn

Jul 2022 – Apr 2024

Software Development Engineer · India

Built ByteLearn's B2B platform for schools that powered teaching and learning at scale.

  • Owned and built the B2B student platform end to end, enabling step-by-step problem solving through an interactive chatbot that builds real conceptual understanding; later inherited the teacher platform from another team and drove new features and improvements to 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, delivering a cohesive full-stack platform.
  • Designed high-throughput REST APIs and automated ETL pipelines to process data at scale.
  • Partnered closely with cross-functional AI (Chatbot) and DevOps teams to ship interactive features and streamline release pipelines.

ByteLearn

Nov 2021 – May 2022

Software Development Engineer Intern · India

Owned the end-to-end delivery of an interactive system for teaching math through an AI chatbot, from defining the specs to integrating the systems behind it.

  • Built a highly interactive, engaging learning experience from scratch, using dynamic charts, graphs, dot plots, and drag-and-drop inputs to help students grasp math concepts visually and interactively.
  • Authored the specifications for solver teams and defined the API contracts governing how the system consumes and exchanges data.
  • Integrated the solver and chatbot systems with the frontend, connecting the full pipeline from problem-solving logic to the interactive student experience.

Self Employed

Apr 2019 – Oct 2021

Freelance Full-Stack Engineer (during college) · India

Freelanced through college for 2.5 years, shipping real products for clients across government, education, enterprise and startups, long before my first full-time role. Highlights:

  • Built the real-time chat system for MachPrinciple, a social networking platform for researchers and academicians, with instant messaging, full-screen and popup modes, and document sharing (React, Node.js, Express, Socket.io).
  • Architected the LearninTV social media app and its backend, a platform for skill-building through short-form video (Android MVVM, Kotlin, Node.js, Express, MongoDB, Redis, AWS).
  • Developed a Fire Tracking & Handling System for the Rudraprayag Forest Department, with real-time tracking, interactive maps, and GPS monitoring (Android, Java/Kotlin, PHP, MySQL, Google Maps API).
  • Built VarrocAMD, a mobile product catalog app for an automotive enterprise, showcasing their parts and modules (React Native, Node.js, MySQL).
  • Developed Teacher At Click, an online directory connecting students with 1000+ private tutors across 100+ subjects (PHP, MySQL).
  • Delivered a large-scale data collection system for an international research firm (PHP, MySQL, JavaScript, React.js).

Education

Uttarakhand Technical University

May 2018 – Jun 2022

Bachelor of Technology, Computer Science