Deepak Gupta profile photo 1 on Tal

Deepak Gupta

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

Bengaluru East

1+ year of work experience

Deutsche Bank
Jul 20251 yr 5 mosPresent

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.

Deepak’s AI Stack

claude
claude
codex
codex
deepmind
deepmind
deepseek
deepseek
gemini
gemini
meta
meta

Education

Indian Institute of Technology, Delhi

Bachelor of Technology - BTech, Textile Sciences and Engineering

Indian Institute of Technology, Delhi

20214 yrs2025

Join Deepak and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Deepak Gupta on Tal

Headline

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

About

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.

Location

Bengaluru East

AI stack

claude

codex

deepmind

deepseek

gemini

meta

Work experience

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.

Education

Bachelor of Technology - BTech, Textile Sciences and Engineering, Indian Institute of Technology, Delhi

Public links

github: https://github.com/D33pak007

codeforces: https://codeforces.com/profile/D33pak007