Md. Shahid Ali Khan profile photo 1 on Tal

Md. Shahid Ali Khan

SDE @ Societe Generale | Java, Spring Boot, Microservices, Distributed Systems

Bengaluru

5+ years of work experience

Societe Generale
Jul 20233 yrs 3 mosPresent

Tech Stack: Java, Spring Boot, Microservices, Kafka, Redis, MySQL Building backend solutions for financial risk reporting platforms, with a focus on scalability, performance, asynchronous processing, and distributed systems. * Drove the modernization of a financial risk analytics platform, evolving it from a modular monolith toward independently deployable microservices. * Designed a L1 caching architecture using in-memory Caffeine, reducing API response time from 10 seconds to under 2 seconds. * Optimized cache keys, TTLs, and eviction strategies, reducing report generation time from 2 minutes to 30 seconds. * Refactored long-running report generation into Kafka-driven asynchronous workflows, enabling concurrent processing and improving API responsiveness. * Developed resilient Kafka consumer workflows with retries, Dead Letter Topics (DLTs), and automated failure notifications for reliable report processing. * Built backend services for financial risk reports including NPV, GAP, and NIM, processing 50K+ records per report executio
Societe Generale
Mar 20235 mosJul 2023

I had the opportunity to significantly contribute to financial transaction analysis and scripts migration during my internship. • Designed and implemented a Spring Boot platform for categorizing over 100k + rejected transactions. • Successfully migrated 70+ Unix shell scripts to Linux, improving maintainability and operational efficiency. • Gained hands-on experience with Java, Spring Boot, MySQL, and Shell Scripting in a dynamic financial environment.
IEEE Student Branch-BIT Mesra
Aug 20211 yrJul 2022

IEEE Student Branch-BIT Mesra
Sep 202011 mosJul 2021

Md.’s AI Stack

claude
claude
github copilot
github copilot
openai
openai

Education

Birla Institute of Technology, Mesra

Bachelor's degree, || Information Technology

Birla Institute of Technology, Mesra

Super 30

Join Md. and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Md. Shahid Ali Khan on Tal

Headline

SDE @ Societe Generale | Java, Spring Boot, Microservices, Distributed Systems

About

I’m a Software Development Engineer with 3+ years of experience at Societe Generale, specializing in Java backend engineering, distributed systems, and high-performance applications in the financial services domain. I work primarily with Java, Spring Boot, Microservices, Kafka, Redis, and REST APIs, building scalable and resilient backend systems. My experience includes modernizing a financial risk analytics platform from a modular monolith toward independently deployable microservices, implementing distributed caching, and designing Kafka-driven asynchronous workflows to improve performance, scalability, and reliability. I’m passionate about backend engineering and distributed systems, with a strong interest in concurrency, fault tolerance, system design, and performance optimization. I enjoy solving complex engineering problems and building reliable systems that support critical financial applications. I hold a B.Tech in Information Technology from Birla Institute of Technology, Mesra.

Location

Bengaluru

AI stack

claude

github copilot

openai

Work experience

SDE at Societe Generale, Jul 2023 - Present · 3 yrs 3 mos, Tech Stack: Java, Spring Boot, Microservices, Kafka, Redis, MySQL Building backend solutions for financial risk reporting platforms, with a focus on scalability, performance, asynchronous processing, and distributed systems. * Drove the modernization of a financial risk analytics platform, evolving it from a modular monolith toward independently deployable microservices. * Designed a L1 caching architecture using in-memory Caffeine, reducing API response time from 10 seconds to under 2 seconds. * Optimized cache keys, TTLs, and eviction strategies, reducing report generation time from 2 minutes to 30 seconds. * Refactored long-running report generation into Kafka-driven asynchronous workflows, enabling concurrent processing and improving API responsiveness. * Developed resilient Kafka consumer workflows with retries, Dead Letter Topics (DLTs), and automated failure notifications for reliable report processing. * Built backend services for financial risk reports including NPV, GAP, and NIM, processing 50K+ records per report executio

Software Developer Internship at Societe Generale, Mar 2023 - Jul 2023 · 5 mos, I had the opportunity to significantly contribute to financial transaction analysis and scripts migration during my internship. • Designed and implemented a Spring Boot platform for categorizing over 100k + rejected transactions. • Successfully migrated 70+ Unix shell scripts to Linux, improving maintainability and operational efficiency. • Gained hands-on experience with Java, Spring Boot, MySQL, and Shell Scripting in a dynamic financial environment.

Member Technical at IEEE Student Branch-BIT Mesra, Aug 2021 - Jul 2022 · 1 yr

Member at IEEE Student Branch-BIT Mesra, Sep 2020 - Jul 2021 · 11 mos

Education

Bachelor's degree, || Information Technology, Birla Institute of Technology, Mesra

Super 30