Rahul Keshervani profile photo 1 on Tal

Rahul Keshervani

SSE @ LSEG | Ex-Media.net, Credit Suisse | COEP’20

Bengaluru

6+ years of work experience

LSEG (London Stock Exchange Group)
Jan 20251 yr 8 mosPresent

Bengaluru, Karnataka, India

• Built new module space data ingestor app for ETL in Java Springboot. It takes data from one postgres db, transforms it and puts in another postgres db. • Worked on building FTSE Russell Indexes using Java SpringBoot, Git, Bash, AWS. Worked on Corporate Events team, taking in events from vendors and calculating PAF, SAF, FAF.
Media.net
Jan 20241 yr 1 moJan 2025

Mumbai, Maharashtra, India · Hybrid

Deployed A/B features for millions of users for Ad Ranking Algorithms feature changes which improved Revenue/RPU by 10% Designed ETL data pipeline in Spark, Scala to process 50 million daily user events
Media.net
Nov 20221 yr 2 mosDec 2023

Mumbai, Maharashtra, India · Hybrid

Owned multiple subsystems which connect to advertisers and publishers, both on serving and reporting systems Designed multiple scalable distributed systems to process ad data to generate revenue and cost reports daily for millions of users Designed features to improve ad ranking and revenue . Found bugs to increase profit by 10%
Credit Suisse
Aug 20224 mosNov 2022

Pune District, Maharashtra, India

• Worked on Document Management System, an open source project for NGOs in Pune. Designed the subsystem including Java/SpringBoot microservices, Postgres metadata database, Azure Blob Storage, Elastic Search indexing, React.js frontend. • Designed Anomaly Detector tool used by Product Control which read Impala tables using Spark 3/ Pyspark and visualized data using graphs/tables on a website using Flask/Dash/Plotly.
Credit Suisse
Aug 20211 yr 1 moAug 2022

Pune Division, Maharashtra, India

Finance One Team, Innovation Stream - Developed Anomaly detector tool, used Isolation Forest algorithm for the model which was trained on millions of rows of data. data was stored on internal Hadoop cluster. - Feature engineering was done with about 10 features used for the model. Balance sheet analysis was done by this tool. Used H2O ML for train and predict scripts. Dash an open source library, for data visualization. - SHAP algorithm was used to explain the model, that is, which of the features affected the model more and led to anomaly detection. - Devops - deployed code on Openshift cluster, by making Jenkinsfile for the project. - Tech stack- Python, Spark, Hadoop, Impala, H2O, Dash, SHAP, Jenkins - Helped in designing Drebin, a No-Code solution for applying machine learning algorithms to business data. - It does all the steps, from data ingestion, data preparation to training the model to visualization of the data and results. - Supports multiple machine learning algorithms like timeseries forecasting, anomaly detection, clustering. Can upload data on the UI or read from Impala cluster.
Credit Suisse
Jul 20201 yr 2 mosAug 2021

India

Worked as Java Developer in PDRM team, in International Wealth Management department. Developed Java Microservices, designed the data sourcing , end-to-end system for Italy business from scratch. Deployed the Java code on Openshift cluster using Jenkins. After deployment, Supported the APIs daily, and kept improving with adding more features as required by business. Huge personal impact - 700 commits were made by me in 6 months Tech stack - Java, SpringBoot, Openshift, Jenkins, Kubernetes Python Developer in a side project (4 months, Apr - July 2021) Developed Python Microservices, designed the data sourcing , end-to-end system for Italy business from scratch. Business logic was applied on files given by outside systems, and the manipulated files system was sent to Flowable, an open source workflow engine. Used Flask for this back end system. Front end for this project was developed on Django to show which files were manipulated. User authentication was also done, enabling authenticated users to see only approved data. Deployed the Python code on Openshift cluster using Jenkins. Tech stack - Python, Flask, Django, Openshift, Jenkins, Kubernetes
Credit Suisse
May 20193 mosJul 2019

Pune, Maharashtra, India

Committed 500+ lines and delivered 10+ bug fixes on Java SpringBoot Production Microservices. • Improved APIs response times by 10% by implementing multithreading. • Handled all queries by 5 dependent teams on my service. Resolved all issues within deadline.

Rahul’s AI Stack

antigravity
antigravity
claude code
claude code
codex
codex
cursor
cursor
github copilot
github copilot
opencode
opencode

Education

COEP Technological University

Bachelor of Technology (B.Tech.), Computer Engineering

COEP Technological University

20164 yrs2020

Join Rahul and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Rahul Keshervani on Tal

Headline

SSE @ LSEG | Ex-Media.net, Credit Suisse | COEP’20

About

Expert level knowledge in specific areas like Backend(Java Microservices, Python,Scala, Javascript, PHP/Laravel) and Data (Processing, Spark, Analysis, ETL) Email: mailforrahulke@gmail.com

Location

Bengaluru

AI stack

antigravity

claude code

codex

cursor

github copilot

opencode

Work experience

Senior Software Engineer at LSEG (London Stock Exchange Group), Jan 2025 - Present · 1 yr 8 mos, Bengaluru, Karnataka, India, • Built new module space data ingestor app for ETL in Java Springboot. It takes data from one postgres db, transforms it and puts in another postgres db. • Worked on building FTSE Russell Indexes using Java SpringBoot, Git, Bash, AWS. Worked on Corporate Events team, taking in events from vendors and calculating PAF, SAF, FAF.

SDE2 at Media.net, Jan 2024 - Jan 2025 · 1 yr 1 mo, Mumbai, Maharashtra, India · Hybrid, Deployed A/B features for millions of users for Ad Ranking Algorithms feature changes which improved Revenue/RPU by 10% Designed ETL data pipeline in Spark, Scala to process 50 million daily user events

SDE at Media.net, Nov 2022 - Dec 2023 · 1 yr 2 mos, Mumbai, Maharashtra, India · Hybrid, Owned multiple subsystems which connect to advertisers and publishers, both on serving and reporting systems Designed multiple scalable distributed systems to process ad data to generate revenue and cost reports daily for millions of users Designed features to improve ad ranking and revenue . Found bugs to increase profit by 10%

Exempt Non Officer at Credit Suisse, Aug 2022 - Nov 2022 · 4 mos, Pune District, Maharashtra, India, • Worked on Document Management System, an open source project for NGOs in Pune. Designed the subsystem including Java/SpringBoot microservices, Postgres metadata database, Azure Blob Storage, Elastic Search indexing, React.js frontend. • Designed Anomaly Detector tool used by Product Control which read Impala tables using Spark 3/ Pyspark and visualized data using graphs/tables on a website using Flask/Dash/Plotly.

Technology Analyst - II at Credit Suisse, Aug 2021 - Aug 2022 · 1 yr 1 mo, Pune Division, Maharashtra, India, Finance One Team, Innovation Stream - Developed Anomaly detector tool, used Isolation Forest algorithm for the model which was trained on millions of rows of data. data was stored on internal Hadoop cluster. - Feature engineering was done with about 10 features used for the model. Balance sheet analysis was done by this tool. Used H2O ML for train and predict scripts. Dash an open source library, for data visualization. - SHAP algorithm was used to explain the model, that is, which of the features affected the model more and led to anomaly detection. - Devops - deployed code on Openshift cluster, by making Jenkinsfile for the project. - Tech stack- Python, Spark, Hadoop, Impala, H2O, Dash, SHAP, Jenkins - Helped in designing Drebin, a No-Code solution for applying machine learning algorithms to business data. - It does all the steps, from data ingestion, data preparation to training the model to visualization of the data and results. - Supports multiple machine learning algorithms like timeseries forecasting, anomaly detection, clustering. Can upload data on the UI or read from Impala cluster.

Technology Analyst - I at Credit Suisse, Jul 2020 - Aug 2021 · 1 yr 2 mos, India, Worked as Java Developer in PDRM team, in International Wealth Management department. Developed Java Microservices, designed the data sourcing , end-to-end system for Italy business from scratch. Deployed the Java code on Openshift cluster using Jenkins. After deployment, Supported the APIs daily, and kept improving with adding more features as required by business. Huge personal impact - 700 commits were made by me in 6 months Tech stack - Java, SpringBoot, Openshift, Jenkins, Kubernetes Python Developer in a side project (4 months, Apr - July 2021) Developed Python Microservices, designed the data sourcing , end-to-end system for Italy business from scratch. Business logic was applied on files given by outside systems, and the manipulated files system was sent to Flowable, an open source workflow engine. Used Flask for this back end system. Front end for this project was developed on Django to show which files were manipulated. User authentication was also done, enabling authenticated users to see only approved data. Deployed the Python code on Openshift cluster using Jenkins. Tech stack - Python, Flask, Django, Openshift, Jenkins, Kubernetes

Summer Intern at Credit Suisse, May 2019 - Jul 2019 · 3 mos, Pune, Maharashtra, India, Committed 500+ lines and delivered 10+ bug fixes on Java SpringBoot Production Microservices. • Improved APIs response times by 10% by implementing multithreading. • Handled all queries by 5 dependent teams on my service. Resolved all issues within deadline.

Education

Bachelor of Technology (B.Tech.), Computer Engineering, COEP Technological University

Public links

rahulkeshervani.github.io: https://rahulkeshervani.github.io/