BACKEND & FULL-STACK

Backends that stay correct when things get concurrent.

APIs, data models and business logic for products with real users and real money moving through them. Python, Go and Node on the server; React when the product needs a front end.

0 duplicates
Sequential job IDs under concurrent writes, and idempotent billing that can't double-invoice.
12 models
MongoDB schema designed end to end for vehicles, customers, jobs and multi-tier billing.
<5ms
API response in Ferrum after moving delivery to an async worker behind a queue.
01 / SELECTED WORK

Things I've built and shipped.

Contract · 2023 – 2024 · Automotive SaaS

Workshop management platform, solo, from schema to production

Designed, built and deployed the whole product for a paying client: backend, React front end and scheduled jobs on DigitalOcean App Platform, used daily by 20+ staff.

  • Multi-tier billing with CGST/SGST tax logic, 4 payment modes, and idempotent operations
  • Timezone-aware, race-free sequential job numbering
  • JWT auth with role-based access control and environment-aware CORS
  • 6 cron-driven batch jobs replacing manual billing work
  • 40+ component React app with route guards, multi-step flows and PDF reports
STACKNode · ExpressMongoDB · aggregation pipelinesReact · jsPDFDigitalOcean App Platform
Personal project · 2026

Ferrum webhook API

FastAPI gateway and async worker over Redis and PostgreSQL. Cache-aside lookups cut from 22ms to 1.2ms on hits, with invalidation on every write.

Oracle · 2024 – 2026

Distributed controller logic

Concurrency-safe key assignment across controller replicas, guaranteeing mutual exclusion in a production Kubernetes platform.

Project · MERN

Job portal with dual-role RBAC

Applicant and recruiter roles, Google OAuth, fuzzy search, résumé upload, and cascade rules that keep data consistent.

02 / SERVICES

How I can help.

MVP backend, end to end

Data model, API, auth and deployment for a product that needs to go live properly the first time.

Billing & workflow automation

Invoicing, tax rules, scheduled jobs and idempotent payments, so nothing gets charged twice.

Performance & correctness fixes

Slow endpoints, race conditions, duplicate records: find the cause, fix it, and prove it with numbers.

LANGUAGESPython · Go · JavaScript · SQL
FRAMEWORKSFastAPI · Express · React
DATAPostgreSQL · MongoDB · Redis
PATTERNSREST · event-driven · JWT/RBAC

Building something that has to get the details right?

Freelance builds, long-term contracts, or full-time remote backend roles.

Hiring or have a project? Introduce yourself

Tell me who you are and what you need. I usually reply within two working days.

Sent only to me. See the privacy note.