Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Prabal Mukherjee

Edison,NJ

Summary

A seasoned professional with years of experience in designing, developing, and maintaining applications across trading, sales, and risk analytics domains. Possessing a unique blend of expertise in Data Science, AI/ML, and Full-Stack development, adept at leveraging rich analytics and big data to drive innovative solutions.

Well-versed in modern cloud-native and container-driven environments, capable of navigating the dynamic demands of growth-oriented enterprises. Skill set ensures seamless integration of cutting-edge technologies to meet and exceed business objectives.

Overview

17
17
years of professional experience
1
1
Certification

Work History

Research Assistant

Self
11.2024 - Current

Deep Analysis on Proteins Interaction Using Graph Neural Networks (GNNs)

Author and Collaborator: Arumay Pal, Post doctoral researcher, Weizmann Institute of Science

Challenge:

  • This research involves leveraging GNNs for graph-level or subgraph-level prediction models to analyze and predict the feature qualities between proteins.
  • A critical first step in this project is constructing a high-quality dataset that encapsulates unbiased and balanced training samples. Building such a dataset requires an effective preprocessing pipeline and a thorough feature analysis process. Following preprocessed pipeline features will be predicted using deep learning methodology using Graph Neural Network.
  • The research will leverage pytorch, pytorch-geometric in high performance GPU based training and testing.

Senior Consultant | Global Market Sales Technology Group

CitiGroup
03.2023 - Current

Challenge: Develop robust solutions to support and enhance a proprietary CRM ecosystem for complex business needs.

Process:

  • Utilized C#, Python, PySpark, ML, Angular, ECS OpenShift, Elastic ELK, APM, and CI/CD to develop tailored solutions.
  • Leveraged PySpark for big data ETL processes and analysis of massive unstructured call reports for CRM contacts and accounts.
  • Designed and implemented machine learning models and data processing pipelines. And developed frontend solutions using Angular that is integrated with backend micro services, deploying on ECS OpenShift for scalability and high availability.
  • Monitored performance using Elastic ELK and APM.
  • Collaborated with different teams, mentored junior developers and interns, and managed enterprise excellence for the overall CRM system.

Result:

  • Delivered scalable solutions enhancing CRM capabilities, improving sales team productivity through advanced analytics and automation.
  • Achieved a more reliable and efficient CRM system, leading to increased user satisfaction and operational efficiency.

VP | Sr. Architect & Developer, MBS/SP Trading and Risk Technology

Credit Suisse
10.2014 - 03.2023

Challenge:Design and develop critical risk management applications and data solutions to support trading and risk assessment for MBS/SP operations.

Process:

  • Led the design and development of the Market Risk application (Titan), Credit Risk Applications ETL workflow for Credit Insight, and Middleware for the Longevity Trade booking app.
  • Employed a tech stack including C#, ASP.NET, TIBCO EMS, SQL, Python, ML, PySpark, SparkNLP, and Databricks to build robust and efficient solutions.
  • Utilized Databricks and PySpark for big data exploratory data analysis (EDA) and data science solutions, providing quarterly reviews for equity analysts of large US companies by leveraging alternative data.
  • Led and mentored small development teams, collaborating with cross-functional teams for various firm-wide programs.

Result:

  • Successfully delivered high-performance risk management applications, improving trading and risk assessment capabilities.
  • Enhanced the efficiency and accuracy of risk evaluations through advanced data analysis and machine learning solutions.
  • Streamlined risk data workflows, leading to better decision-making and operational efficiency for equity analysts.

Sr Architect & Developer, Global Market Sales Technology

CitiGroup
05.2013 - 10.2014

Challenge: Replaced a decade-old vendor product with a new, custom-built event management system.

Process:

  • Led development of Event management system from the ground up using ASP.NET MVC, C#, and SQL Server.
  • Architected the system to meet modern requirements and improve functionality and user experience.

Result:

  • Successfully delivered a robust event management system that enhanced operational efficiency and user satisfaction.

Lead Architect & Developer, MBS Desks

Credit Suisse
05.2011 - 05.2013

Challenge: Develop a real-time pre-trade booking system for all MBS desks that integrates with sales and tracks activity for each security.

Process:

  • Designed, developed, and implemented pre-trading system single-handedly using C#, Sybase, TIBCO EMS, and Infragistics.
  • Integrated system with sales to maintain activity records, known as "colors" for MBS traders.

Result:

  • Delivered a robust pre-trade booking system that improved the efficiency and accuracy of pre-trade activities for MBS desks.

AVP | Lead Developer, Bond Trading System (CMAT)

Morgan Stanley
09.2009 - 05.2011

Challenge: Develop and support a real-time bond trading system for Smith Barney's retail business, integrating with external street counterparties and live market data.

Process:

  • Developed and supported CMAT system using C# 3.5, WinForms, Infragistics 8.3, and Java MSGQ.
  • Integrated the system with external counterparties like ValueBond, BondDesk, and MuniCenter and connected it with live Treasury and market data for real-time prices and offers.

Result:

  • Delivered a fully integrated bond trading system that enhanced trading efficiency and connectivity with external market participants.

Developer, CDS Trading System

Merrill Lynch
12.2007 - 08.2009

Challenge:Develop a CDS trading system for Asset-Backed and Mortgage-Backed Securities as part of a global initiative to consolidate CDS trading platforms.

Process:

  • Designed and developed a multi-threaded pipeline to ensure a highly responsive UI with concurrent updates using C#, WinForms, MVC, and SQL Server.
  • Collaborated with the global team to consolidate all CDS trading platforms.

Result:

  • Delivered a responsive and efficient CDS trading system, significantly enhancing user experience and operational efficiency across consolidated platforms.

Education

Master of Science - Applied Data Analytics

Boston University
Boston, MA
08-2024

Bachelor of Science (B.Sc.) - Physics

University of Calcutta
India
12-1997

Skills

  • Python, Statistical Learning
  • Deeplearning, TensorFlow, Keras, pytorch, pytorch-geometric
  • GenAI API - Open AI , Vertex for Gemini
  • Pyspark, MLlib, SparkNLP, KerasNLP, MLFlow
  • Databricks, GCP Dataproc, AzureML, Responsible AI
  • C#, ASPNET, Angular, Typescript
  • SqlServer, MongoDB, Oracle, Sybase, Tibco EMS, Redis
  • Docker, Kubernetes, OpenShift ECS
  • Lightspeed CI/CD, Udeploy, Jenkins
  • Elastic ELK, APM
  • Github, Bitbuket
  • EE, Blackduck, Sonar
  • Visual Studio (Code, 2022), Spyder , Jupyter, R Studio
  • WEKA, JMP Pro, R

Certification

Azure Data Scientist Associate Microsoft https://learn.microsoft.com/en-us/users/prabalmukherjee-8982/transcript/vjzezuqq462ljgz June 2024

Designing and creating a suitable working environment for data science workloads.

As a candidate for this exam, my knowledge and experience in data science by using:

  • Azure Machine Learning
  • MLflow

Timeline

Research Assistant

Self
11.2024 - Current

Senior Consultant | Global Market Sales Technology Group

CitiGroup
03.2023 - Current

VP | Sr. Architect & Developer, MBS/SP Trading and Risk Technology

Credit Suisse
10.2014 - 03.2023

Sr Architect & Developer, Global Market Sales Technology

CitiGroup
05.2013 - 10.2014

Lead Architect & Developer, MBS Desks

Credit Suisse
05.2011 - 05.2013

AVP | Lead Developer, Bond Trading System (CMAT)

Morgan Stanley
09.2009 - 05.2011

Developer, CDS Trading System

Merrill Lynch
12.2007 - 08.2009

Azure Data Scientist Associate Microsoft https://learn.microsoft.com/en-us/users/prabalmukherjee-8982/transcript/vjzezuqq462ljgz June 2024

Designing and creating a suitable working environment for data science workloads.

As a candidate for this exam, my knowledge and experience in data science by using:

  • Azure Machine Learning
  • MLflow

Master of Science - Applied Data Analytics

Boston University

Bachelor of Science (B.Sc.) - Physics

University of Calcutta
Prabal Mukherjee