Hello

My name is

ABHISHEK BHATTARAI

Software Engineer building scalable product used by 10M+ learners worldwide

I specialize in React, Next.js, and backend development to create fast, intuitive product and infrastructure — from browser IDEs to visual code execution systems.

👤

About

I'm a Software Engineer at Programiz with 3+ years building high-impact learning tools used by millions of learners worldwide.

I specialize in frontend engineering (React, Next.js) and backend development (Node, Python), with a strong focus on building fast, intuitive UX for products and scaling systems that handle millions of monthly executions.

What I Do

  • Full-stack engineering: Building end-to-end features from UI to APIs
  • Developing scalable infrastructures and products: Designing systems that handle millions of requests
  • Building browser-based coding tools: Creating visualizers, IDEs, and learning systems
  • Mentoring and leading engineering delivery: Guiding teams and shipping impactful products

What I've Built

Led development of Code Visualizer (100K+ monthly users), enabling thousands of learners to understand code execution visually. Built browser-based IDEs serving 1M+ monthly learners. Designed systems that cut content release time by , accelerating product iteration significantly.

Built REST APIs and microservices powering Lessons, Challenges, and Quizzes, ensuring scalability and reliability for millions of requests per month.

Abhishek Photo

Full Stack Engineer

End to End Product Developer

Team Leader

Current Focus

  • -Exploring cloud architecture and scalable systems.
  • -Contributing to open-source projects and sharing knowledge with the developer community.
  • -Looking to own end-to-end technical solutions and grow infrastructure expertise.
</>

Skills

Product-driven engineer specializing in React, Next.js, TypeScript, Node.js, and Python. Comfortable across the entire stack, with experience in building scalable product and internal tools.

Core Engineering

ReactReact
Next.jsNext.js
TypeScriptTypeScript
Node.jsNode.js
PythonPython

Platforms & Infrastructure

REST APIsREST APIs
PostgreSQLPostgreSQL
CI/CDCI/CD

Tools Used Daily

DockerDocker
GitGit
TailwindTailwind
📁

Projects

Code Visualizer
100K+ monthly users

Code Visualizer

Problem

Learners struggled to understand abstract code execution concepts.

Solution

Built a visual code execution tool that animates step-by-step program flow and state changes in real-time.

Impact

  • 100K+ monthly active users
  • Thousands of learners completed projects with visual understanding
  • Core tool driving Programiz growth

Tools

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

Playground (IDE)

Problem

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

Solution

Engineered a multi-language IDE with real-time execution, instant feedback, and support for multiple programming languages.

Impact

  • 1M+ monthly learners
  • Millions of code executions processed
  • Enabled efficient in-browser coding
  • Increased learner retention significantly

Tools

ReactNext.jsNode.jsREST APIsReal-time execution
Content Workflow System
7× faster releases

Content Workflow System

Problem

Content release cycle took 14 days, slowing product iteration.

Solution

Built an automated workflow system with CI/CD integration, reducing manual steps and enabling faster content delivery.

Impact

  • 7× faster content release (14 days → 2 days)
  • Streamlined team workflows
  • Accelerated product iteration

Tools

PythonWorkflow AutomationCI/CD
🔒 Internal Tool
Guided Project Environments
Hundreds of projects

Guided Project Environments

Problem

Learners needed structured, validated project experiences with portfolio outcomes.

Solution

Built scalable environments with live validation, portfolio support, and real-world learning outcomes.

Impact

  • Hundreds of completed real-world projects
  • Enabled portfolio outcomes for learners
  • Improved learning outcomes and engagement

Tools

ReactGoogle APIREST APIsPython

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

Excited
to know
more?
Let's talk!

📍 Kathmandu, Nepal

📞 +977-9808459051

✉️ i.abhishek.bhattarai@gmail.com