Hello

My name is

ABHISHEK BHATTARAI

Senior Software Engineer with 4 years building platforms for 10M+ users

Frontend-leaning Full-Stack. TypeScript, React, Next.js, Python. Execution engines, workflow automation, and growth analytics (sGTM, CAPI).

👤

About

I'm a Senior Software Engineer at Programiz with 4 years of experience, leading high-impact learning tools used by 10M+ users worldwide.

I specialize in frontend (React, Next.js) and backend (Node, Python), plus growth analytics (sGTM, Meta CAPI). I focus on fast UX, scalable systems, and bridging engineering with product and growth.

What I Do

  • Full-stack engineering: End-to-end features from UI to APIs
  • Lead visualizer & IDE architecture: Code Visualizer suite, Playground for 100K+ and 1M+ users
  • Marketing data pipelines: sGTM, Meta CAPI, conversion tracking with growth teams
  • System performance: Non-blocking analytics; 45% latency reduction on critical paths
  • Mentorship: Code reviews, TypeScript and REST API standards

What I've Built

Led Code Visualizer (100K+ MAU) and Playground IDE (8 languages, 1M+ learners). Cut content release from 14 to 4 days via a custom workflow system; 2× content velocity with AI-powered pipelines. Built analytics stack (sGTM, CAPI) handling ~10M events/month; tracking 0%→90%+, 45% auth latency improvement.

REST APIs and microservices for Lessons, Quizzes, and execution pipelines; feature flags and A/B testing for risk-free rollouts.

Abhishek Photo

Full Stack Engineer

Growth / Analytics

Team Leader

Current Focus

  • -Leading design and implementation of complex features like algorithm visualizers.
  • -Mentoring junior engineers and guiding technical architecture.
  • -Expanding into advanced marketing analytics and conversion engineering.
  • -Looking to own end-to-end technical solutions and grow infrastructure expertise.
</>

Skills

Product-driven engineer with 4 years. TypeScript, React, Next.js, Node.js, Python. Scalable product, internal tools, and growth analytics (GTM, sGTM, CAPI).

Core / Frontend

ReactReact
Next.jsNext.js
TypeScriptTypeScript
JavaScriptJavaScript
Design SystemsDesign Systems
Framer MotionFramer Motion

Backend & Systems

Node.jsNode.js
PythonPython
REST APIsREST APIs
MicroservicesMicroservices
CI/CDCI/CD
Workflow AutomationWorkflow Automation

Growth & Marketing Analytics

GTM & sGTMGTM & sGTM
GA4GA4
Meta CAPIMeta CAPI
RudderStackRudderStack
MixpanelMixpanel
Conversion TrackingConversion Tracking

Tools Used Daily

DockerDocker
GitGit
TailwindTailwind
📁

Projects

Code Visualizer Suite
100K+ monthly users

Code Visualizer Suite

Problem

Learners struggled to understand abstract code execution and algorithm steps.

Solution

Led end-to-end build of Python, C, and DSA visualizers: line-by-line execution, variable tracking, recursion. TypeScript frontend with Python/Node execution pipelines.

Impact

  • 100K+ monthly active users
  • Turns pointers, recursion, DP into intuitive visual experiences
  • Core tool driving Programiz learning platform

Tools

PythonReactTypeScriptNode.jsREST APIsDebug inspection
Playground (IDE)
1M+ monthly users

Playground (IDE)

Problem

Learners needed a seamless in-browser coding environment for experimentation.

Solution

Primary developer of multi-language IDE: 8 languages, real-time execution, scalable backend. Powers examples, lessons, and project-based learning.

Impact

  • 1M+ monthly learners
  • 8-language support with isolated execution
  • Enabled in-browser coding and portfolio outcomes

Tools

ReactNext.jsNode.jsREST APIsReal-time execution
Marketing Analytics Pipeline
10M+ events/month

Marketing Analytics Pipeline

Problem

Incomplete funnel visibility and poor conversion tracking.

Solution

Designed server-side event pipeline (sGTM, Meta CAPI). RudderStack and BigQuery for funnel analysis. 90%+ tracking coverage, privacy-compliant.

Impact

  • Tracking 0% → 90%+; 50% tracking accuracy improvement
  • Signup latency 1.5s → 800ms via non-blocking analytics
  • Attribution and lower CAC for paid marketing

Tools

GTMsGTMGA4Meta CAPIRudderStackMixpanel
🔒 Internal Tool
AI-Powered Content Engine
2x production velocity

AI-Powered Content Engine

Problem

Content creation was slow and labor-intensive.

Solution

Slack-integrated AI engine: raw docs → structured courses, brand-compliant assets. Multi-stage GPT/Gemini pipeline for content team.

Impact

  • Content production 12 → 6 days (2x faster)
  • Primary tool for content team; halved time-to-market
  • Brand consistency via custom training

Tools

OpenAIGeminiSlack APIPrompt Engineering
🔒 Internal Tool
Guided Project Environments
Thousands of learners

Guided Project Environments

Problem

Learners needed structured, validated project experiences with portfolio outcomes.

Solution

Contributed to system design for scalable project environments: automatic validation, portfolio support, measurable success outcomes.

Impact

  • Thousands of learners complete projects with measurable outcomes
  • Portfolio support and wall-of-inspiration
  • Improved engagement and completion

Tools

ReactGoogle APIREST APIsPython
Feature Flag System
Risk-free rollouts

Feature Flag System

Problem

High risk deployments and lack of experimentation capability.

Solution

Built feature flag infrastructure (custom + GrowthBook). Controlled rollouts, A/B testing, instant toggles across large codebase.

Impact

  • A/B tested offer pages; reduced deployment risk
  • Managing 10+ concurrent flags
  • Decoupled deployment from release

Tools

GrowthBookReactNode.js
🔒 Internal Tool

Whether it's about developer tools, education products, or interesting engineering challenges — I'd love to connect.