Open to new opportunities India • UTC+5:30 --:--

$ whoami

Suraj Sharma

I build calm, fast product surfaces — and the systems behind them.

> I’m Suraj — a tech lead with 8+ years across web + mobile. I’m at my best when the work is a bit messy: tradeoffs, migrations, performance budgets, and shipping with a calm UX.

// I optimize for

Clarity

Readable code, obvious UI

// I care about

Speed

Perf budgets, smooth flows

// I like

Boring reliability

Logs, migrations, guardrails

~/now.sh 2025 → 2026

$ cat role.txt

Frontend Lead & Platform Engineer

Most recently at Deloitte

$ echo $STATUS

Building systems that feel lightweight

Fast UIs, predictable APIs, and fewer sharp edges.

tags: #architecture#dx#performance#mentoring

// 01 — about

About

8+ years, UI → API → DB → deploy

I've been building software long enough to know the "hard" part usually isn't the code — it's choosing what to build, keeping it simple, and making it stable when reality hits.

I work end-to-end and I like the boring problems: migrations, observability, edge cases, performance, and good developer experience.

$ cat how-i-work.md

  • Small PRs, clear naming, and guardrails over heroics
  • Measure first: logs, timing, and "what actually broke"
  • Ship, then refine: tight loops and practical UX

picky about

LatencyEmpty statesError messagesNamingMigrationsDX

// 02 — skills

Skills

product + performance + clean delivery

01

./frontend

Frontend

JavaScript TypeScript React Next.js Tailwind CSS
02

./backend

Backend

Node.js Express
03

./database

Database

MongoDB
04

./version-control

Version Control

Git GitHub

// 03 — experience

Experience

git log --author='suraj'

commit 22e9b1d

Frontend Lead - Autonomous Order Processing System

@ Deloitte

January 2025 - January 2026
  • + Led frontend development for an enterprise Autonomous Order Processing system, building the application from scratch with a scalable and modular architecture.
  • + Designed and implemented reusable UI components and shared libraries, enabling cross-project adoption within the organization.
  • + Established best practices for code quality, maintainability, and scalability, aligning with senior-level engineering standards.
  • + Developed a highly configurable and extensible codebase that served as a foundation for multiple subsequent projects.
  • + Containerized the frontend using Docker and collaborated with the DevOps team for Kubernetes/Helm-based deployments.
  • + Authored technical documentation and standards to improve onboarding and long-term maintainability.

commit 5762884

Technology Lead

@ Emvigo Technologies

October 2020 - December 2024
  • + Gather requirements and raise necessary concerns
  • + Worked on various B2B and B2C projects
  • + Developing and maintaining mobile application using React Native and related technologies
  • + Collaborating with designers, product managers, and developers to deliver high-quality products
  • + Implementing responsive design and ensuring cross-browser compatibility
  • + Participating in code reviews and providing constructive feedback
  • + Ensure smooth deployment of projects

commit 233473f

Fullstack Developer

@ Crypt4Bits

July 2017 - 2020
  • + Developing and maintaining web applications using MERN stack
  • + Research and propose low cost and efficient architecture
  • + Guide team members on coding standards and support complex tasks
  • + Implementing responsive design and ensuring cross-browser compatibility
  • + Migrated PHP (CodeIgniter + MySQL) systems to Node.js (Express + MySQL) based on business needs
  • + Ensure smooth deployment of projects

commit 4e52bef

Fullstack Developer

@ Freelance

May 2016 - 2018
  • + Developing and maintaining web applications using MERN stack
  • + Research and propose low cost and efficient architecture
  • + Guide team members on coding standards and provide support on complex tasks
  • + Ensure smooth deployment of projects
  • + Collaborating with cross-functional teams to create high-quality products
  • + Implementing responsive design and ensuring cross-browser compatibility

// 04 — projects

Projects

small stories · real constraints · shipped

beat-the-bot.tsx in-app

Beat the Bot

A hobby project—play Reversi (Othello) against a minimax AI. The bot searches the game tree with alpha-beta pruning and a positional heuristic, and shows you exactly how many positions it evaluated each move. Play the corners and you can beat it.

// highlight: Adversarial game AI you can watch think — live

// note: Negamax + alpha-beta pruning, positional weights, and mobility heuristics — all client-side.

SvelteKitMinimaxAlpha-BetaGame AI
read-my-lips.tsx in-app

Read My Lips

A fun hobby project—a 4-round game using WebRTC for video streaming and messaging! One player picks a word, the other guesses by reading lips. Earn points for correct guesses, and the highest score after 6 rounds wins.

// highlight: Realtime video + messaging that still feels playful

// note: Built to learn the sharp edges of realtime: latency, disconnects, and UX under pressure.

SvelteKitWebRTCFirebase
a-million-brand.tsx in-app

A million brand

A hobby project that showcases 1 million UI elements, each with image upload functionality. Uses NSFW detection for uploads and performance-focused rendering for large-scale UI.

// highlight: 1,000,000 interactive tiles without melting the browser

// note: A playground for performance constraints: rendering strategy, workers, and DB-backed state.

SvelteKitPostgresDrizzlePerformance
diva-style.tsx external

Diva Style

Created a local shopping app for Android using React Native, designed to showcase handmade dresses available from nearby artisans.

// highlight: Simple browsing UX for a local catalog

// note: Focus on practical flows: search, detail screens, and fast lists.

React NativeAndroid
artmart-app.tsx external

ArtMart.app

Built a full-stack Next.js application to help local businesses showcase and sell their handcrafted items online.

// highlight: A full-stack marketplace, end-to-end

// note: Product-first build: listings, browsing, and the non-glamorous admin bits.

Next.jsFull Stack
closebuy.tsx external

Closebuy

Designed and built a mobile app enabling users to purchase anything to everything from local stores.

// highlight: Hyperlocal commerce on mobile

// note: Lots of details: edge cases, state sync, and keeping flows predictable.

MobileE-commerce
~/contact

// 05 — contact

Let's build something great

> Want a senior engineer who can own features end-to-end, improve performance, and ship clean solutions? Reach out.