Available for senior backend roles · Bangalore

Sachin Kumar Yadav

SDE-2 · Backend Engineer

I turn complex financial, KYC, and regulatory workflows into simple, automated, reliable backend systems. Currently building at Angel One with Go, PostgreSQL, Redis, and AWS.

Go PostgreSQL Redis AWS Camunda Pinot Kinesis Microservices
3+
Years Experience
15K/day
CDSL Records Processed
80%
Failure Reduction
SDE-2
@ Angel One

01 // About

#About Me

I'm Sachin — a backend engineer and SDE-2 at Angel One. I specialize in building reliable production systems using Go, PostgreSQL, Redis, AWS, and microservices.

My work sits at the intersection of backend engineering, distributed systems, and financial technology. I work on KYC infrastructure, regulatory integrations, workflow automation, and data pipelines serving large-scale production workloads.

I enjoy taking complex operational or regulatory problems and turning them into simple, automated, reliable backend systems. Outside of day-to-day engineering, I stay sharp on algorithms — LeetCode Knight, Codeforces Specialist, and CodeChef Starters Rank 60.

  • SDE-2 at Angel One · KYC Backend team
  • Go · PostgreSQL · Redis · AWS · Camunda · Pinot · Kinesis
  • B.Tech IT · IIIT Lucknow · CGPA 8.4
  • Winner — IIIT Lucknow Hackathon
  • Daily driver: Neovim · Linux · tmux

02 // Experience

#Where I've Worked

Software Development Engineer II

Apr 2026 — Present
@ Angel One · Full-time
Bengaluru, India · KYC Backend
  • Own backend components across KYC onboarding and regulatory integrations in Go.
  • Integrating Account Aggregator, Account Prefetch, RPD, and IMPS APIs into the user journey to reduce friction during KYC.
  • Design retry mechanisms, idempotent APIs, and asynchronous workflows using AWS + Camunda.
  • Drive reliability improvements for external regulatory integrations (CDSL, NSE, BSE, NSDL/Protean).
  • Design audit/analytics pipelines using Kinesis, Pinot, and S3 with tiered retention.
Go PostgreSQL Redis AWS Camunda Pinot Kinesis

Software Development Engineer I

Mar 2024 — Apr 2026
@ Angel One · Full-time
Bengaluru, India · KYC Backend
  • Automated the CDSL Harmonized Data Push pipeline — replaced manual CSV uploads with encrypted API-based transfer.
  • Built Account Aggregator integrations (OneMoney, CAMS) for automated bank-data retrieval during KYC.
  • Reduced NSE/BSE UCC push failures by ~80% by identifying validation gaps and hardening processing logic.
  • Built PDF/XML extraction automation, EMOD utilities, and operational tooling for TechOps.
  • Added backend support for Joint / Physical / EMOD account scenarios and BSEStar UCC format changes (183-field spec).
Go PostgreSQL AWS Lambda Step Functions SNS Camunda

Software Engineer

Nov 2023 — Feb 2024
@ MAQ Software · Full-time
Bengaluru, India
  • Worked on low-code / no-code automation workflows with a focus on backend engineering.

Software Engineer Intern

Jan 2023 — Oct 2023
@ Acko · Internship
Bengaluru, India
  • Built a Data Anomaly Detection Platform for post-policy insurance systems.
  • Supported engineering/operational workflows with automation and validation.
Spring Boot Python PostgreSQL AWS

03 // Selected Work

#Case Studies

AA

Bank Verification Suite for KYC

→ AA · Account Prefetch · RPD · IMPS

Built Account Aggregator integrations (OneMoney, CAMS) for automated bank-data retrieval during KYC — token initialization, webhook processing, and downstream workflow integration. Currently integrating Account Prefetch, RPD, and IMPS APIs into the user journey to reduce friction and manual steps.

Go PostgreSQL AWS Camunda Webhooks
CDSL

CDSL Data Automation

→ 15K records/day · replaced manual CSV workflow

Built a fully automated CDSL Harmonized Data Push pipeline processing ~15K records daily via encrypted API-based transfer. Includes secure file encryption via legacy tooling, robust error handling, and retry logic.

Go AWS Encryption Automation
UCC

NSE / BSE UCC Reliability

→ 80% reduction in push failures

Identified validation gaps in NSE/BSE UCC push logic and hardened backend validation and processing to reduce failures by ~80%. Extended utilities for BSEStar UCC 183-field format and multi-segment support.

Go PostgreSQL File Processing
RT

Real-Time Audit Platform

→ Streaming audit + tiered retention

Designed a streaming audit architecture: Application → Kinesis → Pinot with ~90 days of realtime retention and older data offloaded to S3 for historical queries.

Kinesis Pinot S3 AWS
OPS

Operational Tooling & Automation

→ PDF/XML extraction · EMOD utilities

Built APIs and scripts for bulk PDF/XML data extraction, EMOD utilities, KRA T+4 wait-time (NSE calendar-aware) logic, and DIGIO QA bypass — empowering TechOps and QA teams.

Go AWS Lambda Automation

04 // Impact

#Engineering Metrics

3+
Years of professional experience
15K/day
Records processed daily through CDSL pipeline
80%
Reduction in UCC push failures
1928
LeetCode rating (Knight)
#60
CodeChef Starters 48
8.4
IIIT Lucknow CGPA

05 // Skills

#Technical Skills

Languages

  • Go
  • Python
  • C++
  • Bash
  • SQL

Backend

  • Microservices
  • REST APIs
  • Distributed Systems
  • Concurrency
  • Idempotency
  • Reliability

Databases

  • PostgreSQL
  • Redis
  • Apache Pinot

Cloud (AWS)

  • Lambda
  • S3
  • SNS
  • Kinesis
  • Step Functions
  • IAM
  • CloudWatch
  • Secrets Manager
  • SSM
  • AppConfig

Workflow & Data

  • Camunda
  • BPMN
  • Event-Driven
  • Audit Pipelines
  • Streaming

Infrastructure

  • Docker
  • Linux
  • Git
  • CI/CD

06 // Education

#Education

Indian Institute of Information Technology, Lucknow

B.Tech in Information Technology

Aug 2019 — Jun 2023 · CGPA 8.4 / 10 · Hackathon Winner

07 // Currently Exploring

#What I'm Learning

// currently_exploring

Deepening my understanding of modern AI systems — how agents are built, agent architectures, enterprise applications of AI, and how to integrate AI meaningfully into backend systems as a software engineer. Also going deeper on distributed systems, Go internals, and PostgreSQL performance.

08 // Contact

#Get In Touch

Open to strong backend engineering opportunities — SDE-2, Senior Backend, or Distributed Systems roles at product companies. If that sounds like a fit, let's talk.