Skip to content
Not actively looking

Full Stack Developer · APIs & scalable back-ends · 5+ yrs · Ahmedabad, India

Hi, I'm Satish — I build fast, scalableback-ends & APIs.

Full Stack Developer with 5+ years — most of it deep in the server layer, architecting and scaling RESTful APIs and microservices in Node.js and Express, backed by MongoDB, MySQL, and Redis caching. I design reliable, low-latency back-ends (sub-200ms responses, 99.9% uptime) for high-traffic platforms with 100K+ users, then pair them with clean React and Next.js front-ends to ship features end-to-end.

5+
Years shipping
80+
REST APIs built
99.9%
API uptime
Satish Baghel

$ at a glance

Experience
5+ years
Role
Full Stack Developer
Core stack
Node · Express · Redis · React
Location
Ahmedabad, India
Status
Not actively looking
Open to
Networking & advice

$ services

What I do

  • Backend APIs & Microservices

    Design and build RESTful APIs and microservices in Node.js/Express — clean contracts, sensible boundaries, and sub-200ms responses at 99.9% uptime.

  • Performance & Scaling

    Redis caching, MongoDB/MySQL query tuning, and load hardening for high-traffic platforms — cutting latency and database load under peak demand.

  • Full-Stack Feature Delivery

    Ship features end to end — pairing reliable back-ends with clean, responsive React and Next.js front-ends, from wireframe to production.

  • Payments & Integrations

    Secure Stripe payment workflows (PCI-DSS) and resilient third-party integrations — SendGrid, analytics, and external APIs that don't fall over.

  • API Security & Reliability

    JWT auth, rate limiting, input validation, and logging/analytics instrumentation so services stay secure and observable in production.

  • Code Review & Mentorship

    Raise team standards through code reviews, refactoring, and mentoring juniors — cutting duplication and delivery time while keeping quality high.

$ work

Selected work

All projects

Time2Enter

Visit site →

Scaling an event platform to 100K+ users

Problem
A growing event platform needed to handle 100K+ users with reliable payments and heavy manual data entry slowing operators down.
Approach
Built Node.js services with Bank-integrated data entry, PCI-compliant Stripe payments, and modular event tooling (Control Sheet, Breed Assignment, Judging) behind a React UI.
Result
99.9% uptime at scale, 60% less manual input, and a 45% lift in membership revenue.
  • Node.js
  • MongoDB
  • Stripe
  • React

A fast, SEO-friendly EV discovery platform

Problem
An EV marketplace needed fast page loads, strong SEO, and a comparison engine for 10,000+ monthly visitors — plus a heavy admin workload.
Approach
Built 35+ Node/Express APIs powering a Next.js front-end with a side-by-side comparison engine, layered filters, and a React Master Admin Panel.
Result
40% faster load times, 25% more organic traffic, and 50% less admin task time.
  • Node.js
  • Express
  • Next.js
  • React
Live

Time2Enter

100K+ users · +45% revenue

Scalable event platform for 100K+ users at 99.9% uptime — Node.js services with Rabbit Bank-integrated data entry (−60% manual input), PCI-compliant Stripe payments (+45% membership revenue), and event modules (Control Sheet, Breed Assignment, Judging) behind a React UI.

  • Node.js
  • MongoDB
  • Stripe
  • React
Live

EV India

35+ APIs · +25% traffic

35+ Node/Express APIs powering a fast, SEO-friendly Next.js platform for 10,000+ monthly visitors (−40% load time, +25% organic traffic), with a side-by-side EV comparison engine, layered filters, and a React Master Admin Panel (−50% admin task time).

  • Node.js
  • Express
  • MongoDB
  • Next.js
  • +1
Live

Elumat

+25% accuracy · 6+ hrs saved/wk

Interactive K–8 math-learning platform with gamified experiences. Node.js services drive a dynamic adaptive question engine across 5+ topics (+25% quiz accuracy), PDFMake worksheets, and batch export of 1,000+ reports saving educators 6+ hours weekly.

  • Node.js
  • MongoDB
  • React
Live

Lystigardar (P.M.S)

+40% dev speed

Property management system on a modular Node.js back-end with reusable React.js/Reactstrap/CoreUI components (+40% dev speed), full English/Icelandic i18n, and 100% cross-browser compatibility across 6+ browsers.

  • Node.js
  • React
  • Bootstrap

$ experience

Where I've worked

Full history
  1. Software Engineer

    Current

    Software and Technology Advanced Research Laboratory Pvt. Ltd.

    Jan 2023Present3 yrs 7 mos

    Pune, Maharashtra, IN

    • Architected and maintained RESTful APIs and microservices in Node.js/Express at <200ms response and 99.9% uptime, serving a platform with 100K+ active users and lifting cross-team efficiency ~30%.
    • Introduced Redis caching and MongoDB/MySQL query tuning on hot paths, cutting average API latency ~35% and database load ~25% under peak traffic.
    • Implemented secure Stripe payment workflows handling $250K+/month with full PCI-DSS coverage, cutting payment support tickets ~40%.
    • Hardened API security with JWT auth, rate limiting, and input validation, and instrumented services with logging/analytics across 500K+ monthly sessions.
    • Led the front-end team building responsive React.js + Redux interfaces, lifting user satisfaction ~20% and improving TTI from 4.5s to 3.1s (~30%).
    • Refactored legacy code and mentored juniors — cutting duplication ~35%, reducing delivery time ~25%, with a 95% sprint completion rate.
  2. MERN Stack Developer

    Shiv Technolabs

    Aug 2022Jan 20236 mos

    Ahmedabad, Gujarat, IN

    • Built 15+ secure RESTful APIs in Node.js/Express with JWT auth and full CRUD, maintaining 99.9% uptime and sub-200ms responses for 50K+ users.
    • Modeled and optimized MongoDB schemas and indexes powering core services, keeping queries fast as data volume grew.
    • Managed CI/CD pipelines enabling automated, zero-downtime deploys across dev/staging/prod, cutting deployment time ~70%.
    • Directed internal admin tooling and content-moderation APIs — cutting manual effort ~50% and improving moderation speed ~35%.
    • Led the MERN team to deliver 10+ full-stack features, translating wireframes into production-ready modules and speeding delivery ~30%.
    • Championed quality through 100+ code reviews and Agile ceremonies.

$ impact

By the numbers

100K+
Active users servedon platforms I've built
80+
REST APIs shippedNode.js / Express
99.9%
Uptimeon high-traffic services
<200ms
API response timeon hot paths
$250K+
Payments / monthPCI-DSS, via Stripe
~35%
Latency reducedRedis + query tuning
  • Scaled a platform to 100K+ active users at 99.9% uptime, lifting cross-team efficiency ~30%.
  • Cut average API latency ~35% and database load ~25% with Redis caching and query tuning.
  • Shipped secure Stripe payment workflows handling $250K+/month with full PCI-DSS coverage.
  • Improved Time-to-Interactive from 4.5s to 3.1s (~30%) on a React front-end.
  • Grew from intern to Full Stack Developer while reducing technical debt ~30%.
  • Maintained a 95% sprint completion rate and mentored junior engineers.

$ stack

Tech I work with

  • Node.js
  • Express
  • MongoDB
  • MySQL
  • Redis
  • Socket.io
  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Redux
  • Git

Backend & Database

  • Node.js
  • Express.js
  • RESTful APIs
  • Microservices
  • MongoDB
  • Mongoose
  • MySQL
  • Sequelize
  • Redis
  • Socket.io
  • JWT Auth

Frontend

  • React.js
  • JavaScript
  • Next.js
  • Redux (Core & Toolkit)
  • React Hooks
  • Formik
  • Tailwind CSS
  • Bootstrap
  • HTML5
  • CSS3

Tools & Workflow

  • Git
  • GitHub
  • GitLab
  • JIRA
  • Trello
  • CI/CD
  • GCP
  • Agile

$ process

How I work

  1. 01

    Understand the problem

    Start from the users and the numbers — traffic, latency budgets, failure modes — before writing any code.

  2. 02

    Design the contract first

    API-first: clean REST contracts, sensible service boundaries, and data models that stay fast as they grow.

  3. 03

    Build for production

    Auth, rate limiting, input validation, and logging from day one — secure and observable by default, not bolted on later.

  4. 04

    Measure, then optimize

    Profile hot paths before tuning. Redis caching and query optimization go where the data says — that's where the ~35% latency cuts come from.

  5. 05

    Ship & raise the bar

    Zero-downtime CI/CD deploys, code reviews, and mentoring — leave the codebase and the team faster than I found them.

$ credentials

Education & certifications

Education

  • Master of Computer Application (MCA)

    Ganpat University · Mehsana, Gujarat, IN

    2022
  • Bachelor of Science

    Nootan Sarva Vidyalaya Kelavani Mandal Sanchalit · Visnagar, Gujarat, IN

    2019

$ now

What I'm focused on

Updated July 2026

  • Deep in Node.js microservices and Redis performance work day to day.
  • Exploring what's new in Next.js 16 and React 19 on this very site.
  • Writing about backend architecture and API design on the blog.
  • Sharpening system design and DSA on LeetCode.

$ writing

From the blog

View all
Featured5 min read

Case Study: Building EVINDIA, an Electric Vehicle Marketplace for India

How I built evindia.online — 35+ Node.js APIs behind a SEO-friendly Next.js front-end that serves 10,000+ monthly visitors browsing, filtering, and comparing electric vehicles. The problem, the architecture, and what the numbers say.

case-study
Read article
2 min read

useEffect Cleanup: Avoiding Memory Leaks in React 19

A missing cleanup function is the most common cause of stale state and memory leaks in React. Here is when you need one and how to write it correctly in React 19.

reactjavascriptdebugging
2 min read

Tailwind CSS v4 Tips for Next.js

Tailwind CSS v4 drops the JavaScript config in favor of CSS-first setup. Here are practical tips for using it cleanly in a Next.js 16 App Router project.

tailwindnext.jscss
2 min read

TypeScript Utility Types You Should Actually Use

TypeScript ships a set of built-in utility types that remove most of the hand-written generics people reach for. Here are the five that earn their place in everyday code.

typescriptjavascript

$ activity

Last 6 months in code

$ faq

Common questions

Are you available for work?

I'm not actively job-hunting right now, but I'm always open to interesting problems, contract conversations, and networking. Email is the fastest way to reach me.

What's your core stack?

Node.js and Express on the back-end with MongoDB, MySQL, and Redis, paired with React and Next.js on the front-end. Most of my depth is in the server layer — APIs, microservices, and performance.

Do you work full-stack or backend only?

Both. I spend most of my time architecting and scaling back-ends, but I ship features end to end and regularly build the React/Next.js front-ends that sit on top of them.

What kind of projects do you take on?

High-traffic platforms that need reliable, low-latency APIs — payments, real-time features, data-heavy dashboards, and SEO-friendly Next.js front-ends.

Where are you based?

Ahmedabad, India — I currently work remotely with a Pune-based team. I've worked with distributed teams across time zones and I'm comfortable collaborating async.

Something else? Ask my resume

The assistant below answers straight from my resume — experience, skills, projects, anything.

Hi! I'm an AI assistant that can answer questions about Satish's resume. What would you like to know?

$ ./contact.sh

Let's build something.

I'm not actively job-hunting right now, but I'm always happy to talk shop, swap ideas, or help on an interesting problem. Email is the fastest way to reach me — I read everything and reply to most.

Stay in the loop

Occasional notes on backend architecture, performance, and what I'm building. No spam — unsubscribe anytime.