Akshay Gupta profile photo 1 on Tal

Akshay Gupta

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

New Delhi

4+ years of work experience

PeepalCo
Oct 202511 moPresent

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.
PeepalCo
Jul 20241 y 2 moSep 2025

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.
PeepalCo
Apr 20243 mosJun 2024

On-site

Recruit CRM
Mar 20241 moMar 2024

Norwood, New Jersey, United States

Recruit CRM
Oct 20235 mosFeb 2024

Bharat Electronics Limited
May 20233 mosJul 2023

Ghaziabad, Uttar Pradesh, India

ByteLearn.com
Dec 20224 mosMar 2023

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.
NSIT Training and Placements
Jun 20221 yr 4 mosSep 2023

New Delhi, Delhi, India

Akshay’s AI Stack

claude code
claude code
claude
claude
codex
codex

Education

Netaji Subhas Institute of Technology

Bachelor of Technology - BTech

Netaji Subhas Institute of Technology

20204 yrs2024

PCM

St. MARKS SR. SEC PUBLIC SCHOOl JANAKPURI

20202020

Join Akshay and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Akshay Gupta on Tal

Headline

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

About

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.

Location

New Delhi

AI stack

claude code

claude

codex

Work experience

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

Education

Bachelor of Technology - BTech, Netaji Subhas Institute of Technology

PCM, St. MARKS SR. SEC PUBLIC SCHOOl JANAKPURI

Public links

github.com: https://github.com/https://github.com/akshaygupta1407

leetcode: https://leetcode.com/akshaygupta1407