SDE-II Backend Engineer @ PeepalCo | Lemonn / CoinSwitch | Go, Java, Distributed Systems | Trading Platforms

On-site

Bengaluru, Karnataka, India

On-site

Norwood, New Jersey, United States


Ghaziabad, Uttar Pradesh, India

Remote

New Delhi, Delhi, India




Bachelor of Technology - BTech
Netaji Subhas Institute of Technology
PCM
St. MARKS SR. SEC PUBLIC SCHOOl JANAKPURI
Join Akshay and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSDE-II Backend Engineer @ PeepalCo | Lemonn / CoinSwitch | Go, Java, Distributed Systems | Trading Platforms
Backend Software Engineer (SDE-II) specializing in scalable, low-latency trading infrastructure. Currently at CoinSwitch/PeepalCo, I architected a greenfield Order Management System (OMS) from scratch for Indian equities—owning the entire order lifecycle, portfolio management, order book execution, and event-driven processing workflows. Core Expertise: Languages & Frameworks: Go, Java, Microservices, gRPC Infrastructure & Data: NATS, Redis, PostgreSQL, Docker, AWS System Design: Concurrency control, distributed systems, idempotency, high availability, and observability. Recognized for rapid impact, advancing to SDE-II within one year. Passionate about engineering excellence, leading technical design discussions, and mentoring junior engineers to build production-reliable systems.
New Delhi
claude code
claude
codex
SDE-II at PeepalCo, Oct 2025 - Present · 11 mo, On-site, – Designed and shipped Historical P&L end-to-end, including the order-P&L ledger, aggregation tables, BOD processing and 3 frontend APIs (summary, history and cursor-paginated exit orders); added daily, weekly and monthly aggregation with rerun-safe backfills. – Delivered PnL Protect from design to production in about 3 weeks, owning the risk engine, NOS consumer, arm API, state machine, schema and infrastructure; validated the live flow against strategy rules before rollout. – Reduced peak NOS pod memory from 1.88 GiB to 1.15 GiB (39% reduction) and equalized usage across 3 production pods by moving to headless gRPC with round-robin load balancing. – Root-caused a Kambala SDK memory leak that grew adapter RSS from about 50 MB to 1 GB; profiled the native heap with jemalloc/jeprof and isolated 87.7% of the growth to the Noren SDK before raising a reproducible vendor defect. – Eliminated 30s+ NATS consumer gaps during deployments and fixed stale trading-state races using m-sequence guards and monotonic DB writes; also built AI-assisted P0/P1 alert triage across 8+ services.
SDE-I at PeepalCo, Jul 2024 - Sep 2025 · 1 y 2 mo, Bengaluru, Karnataka, India, – Built and rolled out Lemonn’s in-house Order Management System (OMS) for positions, holdings, orderbook and order history, replacing broker APIs as the primary source of truth and reaching 100% rollout to about 5,300 users. – Designed the OMS rollout with validation, broker fallback and Redis-controlled staged rollout (0/10/20/100%), plus runtime kill switches and exclusion lists for users with data mismatches. – Improved OMS correctness through history tables, FIFO cost-basis fixes, modify-order state handling and m-sequence-number protection against out-of-order socket/sync updates; also ran a 90-minute OMS KT for the wider engineering team. – Took ownership of the ODIN-to-Kambala broker migration across order management, portfolio and the Go/CGO vendor adapter, covering BOD validation, order/trade socket correctness and post-go-live RCA actions.
SDE Intern at PeepalCo, Apr 2024 - Jun 2024 · 3 mos, On-site
Trainee Software Engineer at Recruit CRM, Mar 2024 - Mar 2024 · 1 mo, Norwood, New Jersey, United States
Software Engineer Intern at Recruit CRM, Oct 2023 - Feb 2024 · 5 mos
Summer Intern at Bharat Electronics Limited, May 2023 - Jul 2023 · 3 mos, Ghaziabad, Uttar Pradesh, India
SWE Intern at ByteLearn.com, Dec 2022 - Mar 2023 · 4 mos, Remote, • Working with the solver team to power the AI-based Math solver. • Handled different chapters and enabled the chatbot to solve different types of mathematical problems handling different cases and scenarios. • Contributed over 10,000 lines of code which are being used by thousands of students daily. • Contributed to the overall planning and discussion on design and implementation.
Placement Coordinator at NSIT Training and Placements, Jun 2022 - Sep 2023 · 1 yr 4 mos, New Delhi, Delhi, India
Bachelor of Technology - BTech, Netaji Subhas Institute of Technology
PCM, St. MARKS SR. SEC PUBLIC SCHOOl JANAKPURI
github.com: https://github.com/https://github.com/akshaygupta1407
leetcode: https://leetcode.com/akshaygupta1407