D.
Resume

Hi, I'm Denish.

I'm a Backend Engineer — distributed systems & messaging infrastructure

Seven years backend, mostly Node. I work on the hard middle of systems — event-driven routing over Kafka, idempotent transactions and billing, protocol-level networking. Most recently that meant building a carrier-grade SMS routing and billing platform over SMPP from scratch, running around a million messages a month in production.

India · Open to remote

About.

Hey! I'm Denish, a backend engineer based in Gujarat, India. Seven years in — mostly Node and Express, with PostgreSQL, Kafka and Redis underneath. Most of that time on systems that move messages and money.

The work I enjoy is the work where the failure modes are interesting — a retry that must not double-charge, vendor callbacks that arrive out of order or never arrive at all, a routing decision that has to be cheap and correct at the same time. Most of what I've built lives in that space: message routing, billing and ledgers, event-driven pipelines, and systems that talk to hardware or carriers over protocols that don't forgive much.

Outside the office, I channel my creativity through art. On some holidays, you'll find me making digital portraits or funny cartoons. Also, I enjoy watching animated movies and listening to old rock & pop music (like Queen, Aerosmith, Linkin Park, etc.).

I'm currently open to backend and platform roles — remote, or on-site for the right team. If you're building something where correctness under load actually matters, I'd like to hear about it.

My links

Use at work

Node.jsExpressJavaScriptPostgreSQLMongoDBRedisKafkaSMPPMQTTOpenSearch / ElasticsearchAWS LambdaAWS SQSAWS MSKSequelizeBullMQGrafanaLokiReact

Use for fun

NextJSTailwindPrismaRemotionClaude APIZapiern8nWhimsical

Projects.

An architecture diagram of the IO — SMS Routing & Billing Platform project.

IO — SMS Routing & Billing Platform

Node.js - Express.js - SMPP - Apache Kafka - Redis - PostgreSQL - Elasticsearch - AWS Lambda - AWS MSK - Grafana/Loki

Carrier-grade distributed SMS routing & billing platform over SMPP — multi-node Kafka routing, serverless real-time billing, least-cost routing and automated margin protection. Learn more >

An architecture diagram of the Webhook Automation Platform project.

Webhook Automation Platform

Node.js - Express.js - AWS SQS - PostgreSQL - Redis - Node cluster - Slack API

Custom webhook platform that replaced the client’s Make.com automations — MT/MO handling, SQS-backed delivery with retries, categorised failure alerting and a pluggable endpoint registry. Learn more >

An image of the Abroad - Coaching Platform project.

Abroad - Coaching Platform

Node.js - Express.js - MongoDB - Redis - BullMQ - AWS S3 - Typeform - React

Backend for a coaching platform — assessment scoring pipeline, signature-verified webhooks, streaming media library and queue-driven bulk B2B onboarding. Learn more >

An image of the E-Scooter IOT App project.

E-Scooter IOT App

Node.js - Sails.js - MQTT - MongoDB - Redis - Stripe - Paytm - React

Backend for a multi-tenant e-scooter sharing platform — MQTT device control, geofencing, a fare engine and Stripe/Paytm payments, serving 15+ operators. Learn more >

An image of the Socialpilot project.

Socialpilot

React - Redux - Chart.js - CSS

Built React analytics dashboards for a social media management SaaS, surfacing engagement metrics across five major networks. Learn more >

Experience.

Techsphere Softwares LLP
Nov 2020 - Present
Software Engineer
Surat, Gujarat

Backend across the company's client products. Built a custom webhook automation platform that replaced the client's Make.com stack, then spent ~2.5 years building a carrier-grade SMS routing and billing platform over SMPP from scratch — an in-house alternative to a licensed commercial routing platform, with SMSC + ESME, a Kafka routing core, least-cost routing and a serverless billing engine. Also backend for a coaching and media-library platform, and mentoring the junior developers on the team. Currently on a new client product.

Node.jsExpressSMPPKafkaRedisPostgreSQLMongoDBSequelizeOpenSearchAWS LambdaAWS SQSAWS MSKGrafanaLokiReact
Coruscate Solutions
Oct 2019 - Nov 2020
Programmer Analyst
Surat, Gujarat

Owned the backend for a multi-tenant e-scooter sharing platform serving 15+ operators — MQTT device control, geofencing, dynamic pricing and the fare engine. Drove it from requirements through deployment.

Node.jsSails.jsMQTTMongoDBRedisStripePaytmReact
Socialpilot
Apr 2019 - Sept 2019
Front End Developer
Ahmedabad, Gujarat

Frontend engineer on the analytics experience — built React and Redux dashboards for Facebook, Twitter, LinkedIn, Pinterest and Google My Business, and led the migration of legacy PHP screens to React.

ReactReduxChart.jsSCSS

Contact.

I'm open to backend and platform roles — remote, or on-site for the right team. If you're hiring, or you just want to talk about message routing, queues or billing systems, email is the fastest way to reach me. You can also find me on LinkedIn and GitHub.