Senior Software Engineer · Backend Platform · 7+ years

Siddhant
Gawai

Backend systems built to hold up.

I build backend and distributed systems for financial workflows and products that depend on reliable data movement—from transaction processing and event-driven services to integrations, observability, and recovery.

● Open to Senior Software Engineer rolesIndia / InternationalDistributed systems
EDGE APIREQUEST INVALIDATORSERVICEHEALTHYLEDGEREVENTSOBSERVELIVE TOPOLOGY · 4 SERVICES · 0 DEGRADED

01 / Engineering profile

Quiet systems. Serious outcomes.

I work where correctness, observability, and recovery are product features—not afterthoughts.

7+ years building software
~50% replication lag reduced
10+ production services contributed to

02 / Selected professional systems

Production systems shaped by real constraints.

Work across money movement, healthcare data, telehealth infrastructure, and digital banking—described at a public, non-confidential level.

Fintech / Current

Novo

Backend systems supporting money movement, transaction processing, reconciliation, and financial-provider integrations. The engineering focus is dependable state transitions, observable workflows, and recoverable integration boundaries.

Node.js TypeScript NestJS PostgreSQL Kafka Redis Kubernetes Elastic APM GCP

Healthcare / CDC

MNV SaaS

Replaced repeated polling with event-driven change-data pipelines. Kafka and Debezium moved committed changes between healthcare services through an observable, durable event stream.

Kafka Debezium CDC EHR

Healthcare / Realtime

Begin Daily

Developed a real-time event store and secure VOIP integration, helping distributed telehealth services exchange timely updates across system boundaries.

Event store WebSockets VOIP

Banking / Security

ICICI iMobile UK

Built secure mobile-banking APIs for ICICI iMobile UK, with authentication, security controls, and compliant release practices supporting privacy and fraud prevention.

APIs Security Compliance

03 / Architecture case studies

Systems, decisions, and the trade-offs behind them.

How I design for failure: the decisions, the alternatives I rejected, and what each system does when something goes wrong. Employer work stays at a public, non-confidential level.

Case study / Real-Time CDC Architecture

Data synchronization without polling.

~50%reduction in replication lag

ContextHealthcare systems needed fresh, consistent data across distributed services and external integrations.

ApproachEvent-driven services and Kafka + Debezium CDC pipelines moved committed database changes into a dependable event stream.

OutcomeReplication lag fell by roughly half, creating a more timely synchronization layer for healthcare data.

Read the CDC case study ↗

04 / Independent engineering

Products I build end to end.

I take these products from system design through implementation, with working features, real data flows, and the reliability details behind them. This section is separate from my professional experience.

Flagship product / Personal finance

Fluid Ledger

A mobile-first finance platform that turns Indian bank and UPI alerts into normalized, categorized transactions. Merchant matching, deduplication, offline-first storage, and cloud sync help keep the ledger useful when connectivity is unreliable.

Reliability platform / Webhooks

Relay

A multi-workspace webhook platform built around durable fan-out, leased workers, signed requests, retry recovery, dead-letter handling, and inspectable delivery evidence.

Developer platform / Go

Forge

A developer collaboration control plane for connected GitHub/GitLab repositories, issue planning, provider-backed code review, merge policy, signed webhooks, and simulated CI.

Product engineering / Document tooling

Folio CV Studio

A private, device-local resume builder with editable sections, bundled typography, responsive PDF preview, selectable text, and portable validated backups.

05 / Technical capabilities

Technologies I use to build and run systems.

I’ve applied these across production systems and the products I’ve built independently.

01

Backend

Node.js · TypeScript · NestJS · Express · GraphQL

02

Distributed systems

Kafka · RabbitMQ · Pub/Sub · Redis · Event-driven architecture

03

Data

PostgreSQL · MySQL · MongoDB · Couchbase · SQLite

04

Infrastructure

GCP · AWS · Docker · Kubernetes · CI/CD

05

Observability

Kibana · Elastic APM · Distributed tracing · Production monitoring

06

Mobile / independent engineering

Flutter · Supabase

06 / Experience

Where I’ve built and operated systems.

Financial systems, healthcare data, banking APIs, and the infrastructure underneath them.

2025 — present

Senior Software Engineer

NOVO · AHMEDABAD

Building and improving money movement, reconciliation, identity, transaction processing, and financial-provider integrations.

Fintech
2023 — 2025

Senior Software Engineer

MEDIANV · AHMEDABAD

Architected healthcare microservices, Kafka and Debezium CDC pipelines, a real-time event store, and secure VOIP integration.

Healthcare
2021 — 2023

Cloud Engineer

NIVEUS SOLUTIONS · MANGALORE

Built secure banking APIs for ICICI iMobile UK, including authentication, security controls, and compliant releases.

Banking
2019 — 2021

Software Engineer

ERSTELLEN TECH

Developed backend services and AWS infrastructure focused on uptime, scalability, and reliable delivery.

Cloud

07 / About

Engineering for systems people can depend on.

I’m a backend and platform engineer with 7+ years across fintech, healthcare, banking, and cloud infrastructure. I focus on the service boundaries and event flows that move important data—and on making system behavior observable when the real world gets in the way.