Software Engineer @ Deutsche Bank | IIT Delhi ’25 | Java, Spring Boot, Microservices | Distributed Systems | Oracle, Redis, Elasticsearch, Kubernetes | Codeforces Expert

Bangalore Urban







Bachelor of Technology - BTech, Textile Sciences and Engineering
Indian Institute of Technology, Delhi
Join Deepak and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSoftware Engineer @ Deutsche Bank | IIT Delhi ’25 | Java, Spring Boot, Microservices | Distributed Systems | Oracle, Redis, Elasticsearch, Kubernetes | Codeforces Expert
Backend engineer at Deutsche Bank, working on the client data platform that bankers across the firm rely on every day. Most of my work sits in the parts of a system that decide whether it holds up in production: API and query design, caching, failure recovery, and the tests and monitoring that catch problems before users do. I enjoy taking something slow or fragile and making it fast and predictable. Alongside that I build AI features on top of the platform - a retrieval-augmented assistant that answers questions in plain language over our client data, with proper access controls - and do graph/ML work in Neo4j and Python to model relationships between people and companies. I studied Textile Engineering at IIT Delhi (B.Tech, 2025) and came to software through competitive programming, where I'm a Codeforces Expert (1700+). That's still where a lot of my problem-solving instinct comes from. Tech: Java, Spring Boot, Python, SQL, C++, Oracle, Redis, Elasticsearch, Neo4j, Kubernetes/GKE, Jenkins, Prometheus, Grafana. Open to backend and platform engineering roles - best reached at dkgupta250503@gmail.com.
Bengaluru East
claude
codex
deepmind
deepseek
gemini
meta
Software Engineer at Deutsche Bank, Jul 2025 - Present · 1 yr 5 mos, Bangalore Urban, Backend engineer on the Client Data platform, building and running the services that deliver client information to bankers across the firm. What I work on: - Backend services in Java and Spring Boot over Oracle and Redis - API design, query and caching performance, and keeping cache and database consistent across replicas. - Performance and reliability: profiling slow endpoints, load testing at scale, and designing recovery paths so the system degrades gracefully instead of going down. - AI features on top of the platform - a retrieval-augmented assistant that answers bankers' questions in plain language over client data, built on hybrid search in Elasticsearch with entitlement, PII-masking and audit controls. - Graph and ML work in Neo4j and Python to model banker-client relationships and surface the right internal contact for a company. - Infrastructure and quality: Kubernetes/GKE deployments through Jenkins and Argo CD, automated test suites that gate merges, and Prometheus/Grafana monitoring and alerting for the on-call team. Tech: Java, Spring Boot, Python, SQL, Oracle, Redis, Elasticsearch, Neo4j, Kubernetes, Jenkins, Prometheus, Grafana.
Bachelor of Technology - BTech, Textile Sciences and Engineering, Indian Institute of Technology, Delhi
github: https://github.com/D33pak007
codeforces: https://codeforces.com/profile/D33pak007