SDE-2 @ Deutsche Bank | RVCE ’23 | 700+ DSA problems solved on Leetcode | Java, Python, SpringBoot, Kafka, MySQL, React | Distributed Systems

Bengaluru

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India
Bengaluru, Karnataka, India

Bengaluru, Karnataka, India







Bachelor of Engineering - BE, Computer Science
RV College of Engineering
Join Srikantha and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSDE-2 @ Deutsche Bank | RVCE ’23 | 700+ DSA problems solved on Leetcode | Java, Python, SpringBoot, Kafka, MySQL, React | Distributed Systems
Backend engineer with 3+ years building low-latency, event-driven systems in a regulated, high-throughput financial environment. Hands-on with Java, Spring WebFlux, Kafka, and distributed caching; comfortable reasoning about message-delivery semantics, idempotency, and service resiliency.
Bengaluru
claude code
gemini
github copilot
obsidian
opencode
Wispr Flow
Associate (SDE-2) at Deutsche Bank, Feb 2026 - Present · 8 mos, Bengaluru, Core contributor on a reactive transaction-transformation platform replacing a 25-year-old legacy system; the platform processes ~1M transactions/day across global markets with sub-3-second SLAs. Own 3 services end-to-end — design, implementation, review, rollout. Cut hot-path latency by 60% (to sub-3s end-to-end) on a Spring WebFlux service chosen for I/O-heavy DB-bound workloads: profiled QueryDSL-generated SQL, added composite indexes, rewrote N+1 access patterns, and fronted hot business-rule lookups with Hazelcast distributed cache. Built Kafka consumer resiliency: implemented idempotency-key-based deduplication to guard against at-least-once redelivery for critical booking flows, and introduced a Dead Letter Queue pattern after a poison-pill incident, preventing consumer-group stalls. Led WebSSO → CIDP auth migration for a production service — replacing cookie-based SSO with JWT-based token auth ahead of WebSSO decommissioning; cut login failures by 25% and eliminated a hard deprecation risk. Designed SLO observability with Spring AOP + Splunk: instrumented per-endpoint API latency at the aspect layer, built dashboards tracking p95/p99 against SLAs, and wired email alerts for SLO breach.
Software Development Engineer ( Senior Analyst) at Deutsche Bank, Oct 2024 - Feb 2026 · 1 yr 5 mos, Bengaluru, Karnataka, India
Graduate Analyst at Deutsche Bank, Jul 2023 - Oct 2024 · 1 yr 4 mos, Bengaluru, Karnataka, India
Research Intern at National Remote Sensing Centre, ISRO, Sep 2021 - Dec 2021 · 4 mos, Bengaluru, Karnataka, India, Working with scientists from RRSC to classify the vegetation and other features of the Kolar region in Karnataka using semantic segmentation (UNET architecture) and utilizing the results for surveying and analytics achieving an accuracy of 87% using 16-bit multi-spectral images and 84% using 8-bit RGB images.
Software Intern at Samsung R&D Institute India, Jun 2021 - Feb 2022 · 9 mos, Bengaluru, Karnataka, India, Developed a CNN-based classifier model that can predict the best intra-partitions of a video frame (which was previously done by video codecs using brute force consuming 97% of processing time) to decrease the time for encoding. Worked mainly on creating a cost dataset based on cost of different types of splits and trained a neural network
Bachelor of Engineering - BE, Computer Science, RV College of Engineering
github: https://github.com/Srikantha2001
leetcode: https://leetcode.com/Sri2001