Senior Software Engineer — Backend & Distributed Systems

Mahendra

I build backend systems that scale — financial reconciliation, regulatory reporting, and payment workflows for consumer products. Five-plus years turning ambiguous problems into reliable, production-grade systems, end to end.

Jaipur, India

01

Systems that scale

Over five years in backend development, building systems designed to hold up under real production load — not just pass a demo.

02

Problem → plan → production

Good at analyzing problems, creating plans, and designing reliable solutions — then taking them myself from development through deployment.

03

Impact over activity

Focused on processes that get simpler, systems that get faster, and solutions that make a measurable difference for the business.

Problems owned from RFC to rollout.

PostgreSQLPerformance

−35% DB CPU pressure

Cut database CPU pressure ~35% under financial transaction load

Diagnosed high-volume transaction workloads with EXPLAIN ANALYZE, then applied targeted index tuning, partition-aware queries, and controlled concurrency — stabilizing mission-critical monthly summary and contribution jobs on the Gojek Driver Platform.

GoFintechDistributed Systems

Recurring tech debt → near zero

Re-architected Singapore's CPF contribution system end-to-end

Rebuilt deduction, monthly summary generation, post-verification refunds, and downstream Gojek contribution flows; tightened service synchronization and drove recurring CPF technical debt to near zero.

ComplianceData Pipelines

4 reporting cadences stabilized

Stabilized government-mandated IRAS reporting pipelines

Owned regulatory reporting workflows spanning annual, monthly, weekly, and daily statement pipelines — including driver contribution rate updates, reporting corrections, and financial backfills, with zero tolerance for error.

ReliabilityObservability

−80% log noise

Built the monitoring stack that cut log noise by ~80%

Implemented Hystrix circuit breakers for service resilience and stood up Prometheus, Grafana, Lens, and New Relic for real-time diagnostics — turning reactive firefighting into proactive alerting.

GoFintechQuickBooks API

100% reconciliation · −30% processing time

Built a Go accounting platform with 100% reconciliation accuracy

Designed and deployed an automated invoicing and commission-calculation platform integrating QuickBooks' API for financial record-keeping — cutting data processing time by 30% while hitting 100% reconciliation accuracy across all transactions.

GoPythonIntegrations

40% of manual ops automated

Automated partner data operations end-to-end

Built an FTP synchronization service, an OAuth2-secured Facebook Graph API pipeline for ad-spend analytics, and S3-to-Slack file monitoring — replacing manual, error-prone data handling with reliable, scheduled automation.

GoFiberElasticsearch

Designed a concurrent analytics ingestion API on Elasticsearch

Built a Go Fiber API that parses batched client event data and indexes it into Elasticsearch concurrently — powering real-time visitor analytics across screen, referrer, and session context with structured error handling for reliable ingestion at scale.

MicroservicesPersonal project

Architecting a microservices-based digital marketing platform

An ongoing side project: a multi-portal platform for agencies and clients to plan, execute, and report on marketing campaigns — audience targeting, operations, reporting, and accounting built as independently scalable services.

  1. Feb 2025 — Present

    Gurugram, India

    Senior Product Engineer

    Shuru Technologies · contracted to Gojek, Driver Platform

    • Diagnosed and optimized high-volume financial transaction workloads, cutting database CPU pressure by ~35% and stabilizing mission-critical monthly summary and contribution jobs.
    • Owned government-mandated compliance workflows — driver contribution rate updates, reporting corrections, financial backfills — and stabilized Singapore IRAS reporting across annual, monthly, weekly, and daily pipelines.
    • Re-architected Singapore CPF contribution workflows (deduction, monthly summary, post-verification refunds, Gojek contribution flows), driving recurring technical debt to near zero.
    • Implemented Hystrix circuit breakers and a Prometheus/Grafana/Lens/New Relic monitoring stack, cutting log noise by ~80% and improving proactive alerting.
    • Led backend delivery for Multi-Merchant delivery support, On-Time Logistics, subscription/fleet flows, and income transparency — end-to-end from schema design through production rollout.
  2. Mar 2022 — Feb 2025

    Remote, India

    Software Developer

    Epek Software Solutions

    • Designed and deployed a Go-based accounting platform for automated invoicing and commission calculation, cutting data processing time by 30% with 100% reconciliation accuracy.
    • Built an FTP synchronization service that automated 40% of recurring manual operations, improving data freshness for external partner integrations.
    • Mentored engineering interns through structured code reviews and technical design sessions, raising team-wide engineering standards.
  3. Feb 2021 — Feb 2022

    Remote, India

    Software Engineer

    Parcelini

    • Built Go-based REST APIs and internal task management tooling, improving project tracking transparency and completion visibility by 25%.
    • Developed Python/Flask automation scripts for large-scale CSV data cleansing and address normalization.
  4. Nov 2016 — Jan 2017

    Bengaluru, India

    Research Intern

    Indian Institute of Science (IISc), Bangalore

    • Implemented DT-CWT based pan-sharpening for satellite imagery in Java, enhancing image resolution while minimizing color distortion.

Languages & Backend

Go (Golang), Python, REST APIs, gRPC, Microservices, Distributed Systems, Async / Event-Driven Processing

Data & Messaging

PostgreSQL, MongoDB, Redis, RabbitMQ, Kafka (DLQ / Retry patterns), BigQuery, MaxCompute

Cloud & Reliability

AWS, GCP, Tencent Cloud, Docker, Kubernetes, CI/CD, Prometheus, Grafana, New Relic, PagerDuty, Hystrix

Engineering Practice

System Design, RFC Authoring, Data Structures & Algorithms, Code Review, Git, Postman, Swagger, Metabase, ToolJet

B.Tech, Computer Science & Engineering

National Institute of Technology (NIT), Srinagar

2014 — 2018

CGPA 7.59

Let's talk about your hardest backend problem.

Open to Senior / Staff backend and platform engineering roles. I read every message myself.