Open to opportunities

Sahil Singh
builds systems
that scale.

Full Stack Engineer with 4+ years crafting high-performance products at Samsung Data Systems & Leaf Craft. MERN · Python · GraphQL · System Design.

4+
Years Exp
12+
Projects
500+
Commits
sahil@portfolio ~ zsh
// engineer.json
{
  "name": "Sahil Singh",
  "role": "Full Stack Engineer",
  "stack": ["MERN", "Python", "GraphQL"],
  "impact": {
    "perf_gain": "40%",
    "enterprises_served": "Fortune 500",
  },
  "status": "open_to_work",
}

Why hire me?

Impact-first engineering. I don't just write code — I solve business problems.

Performance-Obsessed
Reduced dashboard load times by 40% at o9 Solutions through intelligent caching, code splitting, and query optimization on enterprise-scale data.
↑ 40% faster
🏗️
Systems Thinker
Designed and shipped microservice architectures handling millions of events. Strong grasp of HLD/LLD, database modeling, and distributed systems.
millions of events
🎨
Product-Minded UI/UX
I bridge the gap between engineering and design. Shipped React component systems at Samsung that became org-wide standards.
org-wide adoption
🤝
Cross-Functional Leader
Collaborated with product, design, and data teams to deliver features end-to-end. Comfortable in ambiguity; thrives when ownership matters.
led 5+ features
🔬
Full Stack Depth
From GraphQL resolvers to MongoDB aggregations, from Tailwind UI to Node.js REST APIs — I own the full vertical, start to finish.
MERN · GraphQL · Python
📈
Continuous Learner
Shipped AI-powered features using OpenAI APIs, built data pipelines in Python/Django, and always leveling up — this portfolio is proof.
AI-first mindset
500+
GitHub Commits
12
Projects Shipped
8
Technologies
2
Enterprises
40%
Avg Perf Gain

Selected projects

Each project solves a real problem. Click any card to see architecture, challenges, and the story behind it.

Loading projects...

Technical depth

Hands-on across the full stack, with real production experience.

Frontend
React.js95%
Next.js80%
TypeScript85%
Tailwind CSS90%
GraphQL (Client)88%
Backend
Node.js + Express90%
Python / Django85%
GraphQL (Apollo)82%
REST API Design92%
Database & Infra
MongoDB Atlas88%
PostgreSQL78%
Redis75%
Docker70%
Experience
Sansung Data Systems(SDS)
Software Engineer 2 — Full Stack
2022 – Present · Gurugram, India
  • Built high-performance supply chain dashboards in React + GraphQL for Fortune 500 clients
  • Reduced API response times by 40% through Redis caching and GraphQL DataLoader
  • Architected reusable component library adopted across 3 product teams
  • Integrated real-time data pipelines using Node.js + WebSockets
Leaf Craft Pvt. India
Full Stack Developer
2021 – 2022 · Hyderabad, India
  • Developed internal tools using React.js and Python/Django backend
  • Built REST APIs consumed by 500+ users for a data analytics platform
  • Improved test coverage from 30% → 85% with Jest and PyTest suites

System design

Practical architecture thinking for real-world scale.

Microservices Event Pipeline
[Client] → API Gateway ↓ [Auth] [Orders] [Inventory] ↓ Message Queue (Redis) ↓ [Event Processor] ↓ MongoDB + Cache
Decoupled services communicating via Redis pub/sub. Each service owns its data and scales independently. Event sourcing for auditability.
React Performance Architecture
Component Tree ↓ Memoization Layer (React.memo, useMemo) ↓ Virtualized Lists ↓ GraphQL + DataLoader (N+1 problem solved) ↓ CDN-cached Assets
Multi-layer performance strategy: prevent re-renders, batch DB queries, and serve static assets at the edge for sub-100ms loads.
Real-Time Dashboard (HLD)
WebSocket Server (Node.js + Socket.io) ↓ Event Bus ↓ Time-Series DB (aggregated metrics) ↓ React Dashboard (live charts, D3.js)
Persistent WebSocket connections push delta updates only. Client uses optimistic rendering with server reconciliation.

Let's build something

Open to full-time roles, contract work, and interesting conversations.

@
Email
sahilsingh2597@gmail.com
GitHub
github.com/sahilsingh21
in
LinkedIn
linkedin.com/in/sahilsingh

Download Resume

PDF resume — updated May 2025. Includes full experience, projects, and references.

↓ Download Resume (PDF)
✦ AI Resume Analyzer
Paste a job description below. The AI will match it against Sahil's profile and give you a fit score, gaps, and suggestions.