Summary
Overview
Work History
Education
Skills
Timeline
Generic

Jayachandra M

Staff Software Engineer
Bengaluru

Summary

Staff Software Engineer designing scalable distributed systems, event-driven platforms, and cloud-native backend infrastructure for payment and invoice workflows. Architected asynchronous microservice pipelines, high-throughput APIs, and durable recovery logic, scaling processing pools to 40+ workers during peak load, that processed 50K+ invoices per day across 400+ partner systems with strict reconciliation windows. Led the integrations team, with ownership across architecture reviews, backend hiring, engineering standards, production operations, and incident management for critical payment and integration workflows.

Overview

8
8
years of professional experience

Work History

Staff Software Engineer

Jodo
10.2024 - 01.2026
  • Architected and built the pull-integration invoice orchestration platform, retrieving real-time fee data from ~400 partner systems with upstream latency from sub-second to ~15 seconds and presenting invoices for automated debit via Digio and Easebuzz.
  • Designed fault-tolerant workflows processing 50K–60K invoices/day and ₹100Cr+/day within a strict 4-hour processing window, sustaining 99% upstream fetch success and ~5s p95 per-message latency. Scaled worker pools from 4 to 40 and EC2 Auto Scaling groups from 4 to 20 to absorb peak loads.
  • Architected the event-driven webhook platform on MSK, Lambda, and EC2 with per-partner topic isolation, exponential-backoff retries, and event prioritization, delivering ~100K events/day at ~500ms p95 latency. Failed events are retained in durable S3 audit trails and are replayable from the integrations dashboard, and the platform absorbed 2x bulk-settlement spikes while partner endpoints varied in availability.
  • Replaced per-request auth-service calls with a centralized Go authentication proxy that passes authenticated user and permission context to services via request headers, implementing RBAC across 6 internal services from a single layer and removing a network hop per request.
  • Automated AWS infrastructure provisioning for dev and prod environments with Terraform, making environments reproducible and cutting provisioning time from ~24 hours to ~30 min, with zero manual configuration drift.
  • Built monitoring and observability with OpenTelemetry, Prometheus, Grafana, CloudWatch, and Sentry, adding distributed tracing, dashboards, and alerting across the platform, reducing MTTD and MTTR from hours to mins.
  • Led the 3-engineer integrations team (2 direct reports) owning payment-critical flows; introduced design docs, an architecture review process, and blameless incident reports, and authored integration documentation for external partners to speed up onboarding.

Senior Software Engineer

Jodo
07.2021 - 09.2024
  • Built and owned the push-integration REST API layer on API Gateway, ELB, and EC2 Auto Scaling groups inside a VPC, serving external partners at up to ~100K requests/day with p99 latency of ~500ms, monitored through CloudWatch alarms and Grafana dashboards.
  • Reduced latency of a critical metadata service by ~75% (2s → ~500ms) by adding indexes to slow RDS queries and eliminating redundant queries.
  • Built the first webhook delivery system on AWS Lambda, giving partners near real-time notifications for payment events (later re-architected as the Kafka/MSK-based platform).
  • Redesigned payment update workflows to guarantee atomic state transitions on RDS MySQL using transactions and idempotent writes, eliminating inconsistent payment states and duplicate updates that previously required manual reconciliation.

Software Development Engineer II

Tally Solutions Pvt Ltd
06.2020 - 07.2021
  • Developed the installer and application management system for TallyPrime Release 1.0 across 3 enterprise products, supporting installs and upgrades on Windows XP through Windows 10 for a ~2M-customer user base.
  • Built native Windows system components in C/C++ using low-level Win32 APIs for application lifecycle management.

Software Development Engineer - I

Tally Solutions Pvt Ltd
01.2019 - 06.2020
  • Optimized Jenkins-based CI/CD pipelines for a large monorepo, cutting build time from 45 minutes to 15 minutes.
  • Built financial reporting solutions for SME customers using TDL and internal tooling; contributed to feature validation and unit tests.

Software Engineer-Trainee

Tally Solutions Pvt Ltd
07.2018 - 12.2018
  • Developed financial reporting solutions for SME customers using TDL and internal tooling.
  • Built unit tests to strengthen product reliability and catch regressions earlier.
  • Supported defect triage by reproducing issues, isolating root causes, and documenting findings for follow-up.

Education

Bachelor of Engineering - Computer Science

R. V. College of Engineering
Bangalore
12-2018

Skills

  • Python
  • Go
  • EC2
  • Lambda
  • Auto Scaling Groups
  • ECS
  • ECR
  • VPC
  • Route 53
  • ALB/ELB
  • API Gateway
  • S3
  • RDS
  • DynamoDB
  • ElastiCache
  • SQS
  • MSK
  • Athena
  • Cloudwatch
  • IAM
  • Mysql, Redis, DynamoDB, Kafka, SQS
  • Terraform
  • Docker
  • Linux
  • OpenTelemetry
  • Prometheus
  • Grafana
  • Sentry
  • Cloudwatch

  • Distributed systems
  • Microservices architecture
  • Event-driven architecture
  • Code review practices
  • Technical interviewing
  • Cross-team dependency management
  • Capacity planning
  • Performance tuning
  • Release management


Timeline

Staff Software Engineer

Jodo
10.2024 - 01.2026

Senior Software Engineer

Jodo
07.2021 - 09.2024

Software Development Engineer II

Tally Solutions Pvt Ltd
06.2020 - 07.2021

Software Development Engineer - I

Tally Solutions Pvt Ltd
01.2019 - 06.2020

Software Engineer-Trainee

Tally Solutions Pvt Ltd
07.2018 - 12.2018

Bachelor of Engineering - Computer Science

R. V. College of Engineering
Jayachandra MStaff Software Engineer