Art-direction preview (“Sky”) · not the live site · logo directions · compare with current :8091

Hi, I’m Ayush.
I build systems that stay up.

Full-stack engineer, 2+ years on the MERN stack. Real-time media, ranked feeds and concurrent bidding — currently at Jamtech Technology.

Systems I’ve built

⟨bracketed⟩ figures are placeholders — real measured values go here

Group video calling on an SFU

Rebuilding one-to-one WebRTC into real group calls

One-to-one calls used peer-to-peer WebRTC. Group calls reused a shared-room SFU that only supported a single broadcaster, so in a three-person call two participants stared at a blank tile. I moved it onto per-user producer streams on mediasoup, then added transport recovery and rejoin-on-reconnect so a call survives the network drops that are normal on Indian mobile data.

VMeeta · React Native · mediasoup · Socket.io · ⟨n⟩ concurrent peers

Read more

Real-time bidding under contention

What happens when two bids land in the same tick

A live auction is a correctness problem disguised as a UI problem. Two bids arriving in the same instant can leave the lower one winning if you just write both. Bid acceptance is serialised server-side so the higher offer always survives, and every client converges on the same state.

GreenBidz · React · Node · Socket.io · MongoDB · ⟨n⟩ concurrent bidders

Read more

A ranked feed with no model in the request path

Personalisation that still answers fast

Replaced a reverse-chronological feed with a scoring pipeline — interest learning, diversity, and a penalty for things you’ve already seen. Classification runs out of band on a schedule, never during a request, so the read path stays predictable no matter how heavy the scoring gets.

VMeeta · Node · MongoDB aggregation · p95 ⟨n⟩ ms · 6 signals

Read more

Notes

Selected work

Diagnostics platform home

Healthcare & diagnostics platform

Test packages, home sample booking, patient records and role-based admin access. Built end to end.

  • React
  • Node
  • Express
  • MongoDB

Client · full stack

Jupi Diamonds storefront

Jewellery eCommerce

Catalogue, cart and checkout, plus an admin panel for products and order tracking.

  • React
  • Node
  • Express
  • MongoDB

Client · full stack

Stayigo home

Hotel booking

Room discovery with availability checks, amenities and a reservation flow.

  • React
  • Node
  • MySQL

Client · full stack

Practice site home

Doctor & clinic sites

Several clinic sites with appointment booking, doctor profiles and treatment listings.

  • React
  • Node
  • Express
  • MongoDB

Client · multiple sites

See the full project write-ups with sliders →

Experience

Current company

Jamtech Technology Private Limited

SEP 2025 — PRESENT

Software Developer

  • Build and ship full-stack MERN applications end to end, from schema and API design through to release.
  • Built scalable APIs and optimised backend performance for production workloads.
  • Developed mobile applications with React Native CLI.
  • Implemented authentication, dashboards and real-time features across multiple products.
  • Use AI tooling (Cursor, Claude) in the daily workflow to move faster without giving up code quality.

Previous experience

Code Crafter Web Solution

APR 2024 — SEP 2025

MERN Stack Web Developer · Lucknow

  • Developed and maintained MERN web applications, optimising backend performance and improving response times by roughly 30%.
  • Refactored around 80% of the codebase, improving speed, security and maintainability.
  • Implemented authentication and security measures, cutting unauthorised access by about 30%.
  • Integrated real-time communication with Socket.io.
  • Optimised APIs with Redis caching and RTK Query, reducing response time and redundant calls.
  • Designed dashboards for analytics and reporting.

Contact

Let’s talk

I’m open to full-stack and backend engineering roles. Email is fastest — I reply within a day.

ayushm185@gmail.com

Open to full-stack / backend roles — remote or relocation