Summary
Overview
Work History
Education
Skills
sections.external_links.name
Certification
Custom
Timeline
Generic

Anupam Malviya

London

Summary

Dedicated server-side Java application developer with 13 years of experience in software design, development and integration. Successful track record of engaging with Traders, Sales, Quant, Middle Office

Overview

12
12
years of professional experience
2013
2013
years of post-secondary education
1
1
Certification

Work History

Senior Java Developer(contract)

ICBC Standard Bank
London
08.2024 - Current

Working as an Independent Senior Java Developer in Credit Risk IT Division.

  • Migrated various applications to Java 17 version
  • Worked upon migrating existing feed processing engine to Spring Batch to ensure reliability and resiliency.
  • Worked upon various generating various reports critical for Credit Managers.
  • Worked upon various optimization of sql queries to make them performant.
  • Took care of production queries and issue

Front Office Java Developer

Standard Chartered Bank
London
06.2023 - 08.2024
  • Working as Senior Java Developer in SABRE intra-day risk team
  • Migrated the project from Java 11 to 17
  • Performance tuning of Commodity risk calculations
  • Investigating memory leaks and fixing them
  • Taking care of production support, answer Trader's query related to risk numbers
  • Working on on-boarding commodities risk on cloud(AWS).We use AWS spot instances for running our risk compute calculations
  • Technology Used: Java 17, Ansible, AWS, Apache Spark

Independent Java Contractor

Goldman Sachs
London
07.2022 - 04.2023
  • Worked as Independent Java contractor in Regulatory Engineering team dedicated for MIFID-II regulation
  • Created microservice to provide reporting status which ops could run and see the status of reporting as well as configured it to run twice a day(mid day, end of day)
  • Technology Used: SpringBoot, Java 8, Microservices Architecture, Git, FIX Protocol

Senior Java Developer

UBS
London
10.2021 - 07.2022
  • Worked as a senior java developer(Associate Director) for credit risk team calculating counterparty risk associated with all the trades executed at UBS(across divisions/ across product lines)
  • Created a microservice to group risks by counterparty and other criteria's
  • Technology Used: SpringBoot, Java 8, Microservices Architecture, Git, Kubernetes, Helm charts

Senior Associate

JP Morgan Chase Bank
London
08.2016 - 09.2021
  • I was part of Interest Rate Derivatives Pricing Team which was responsible for price and risks for derivatives product to Trading desks &Sales
  • Roles & Responsibilities: I worked as a senior associate in the team
  • I was responsible for delivering the tasks assigned to me and also help other team members with their work
  • DO NOT TRADE Rest service: I developed do not trade rest service which will read data from reference data team and tell if a particular derivative trade with certain counterparty allowed or not
  • Discounting reforms: Onboarding new pricing curve was a tedious and error prone(due to legacy setup)
  • I successfully refactored existing setup and onboarded new curves
  • Apart from development I took care of various queries coming from traders & sales regarding pricing issues or application issue
  • Onboarding of CI/CD tools: When I joined the team the production release process was manual and error prone
  • I automated the end to end release procedure and also automated the test harness process
  • Technologies used: Java8, Spring boot

Developer

Goldman Sachs
06.2015 - 07.2016
  • Goldman Sachs Asset Management business users (Fund Controllers) used an application to maintain reports (Fund Specific data, NAV(Net Asset Value of the Fund), reconciliation, sign-off, filings, variance reports etc.) of funds
  • Roles & responsibility: I worked as a developer in this project and my role in this project is to develop the modules assigned to me
  • I also take care of production support
  • Technologies Used: Java 8, Spring MVC, JAXB, .NET(UI Development), Hibernate

Java Developer

Morgan Stanley
07.2013 - 04.2015
  • Automated Brokerage Accrual (ABA) calculated the brokerage accrued for a fund and used to send a message to Morgan Stanley internal accounting system to book the trade of same amount
  • Roles and Responsibilities: I was the only member in this project so my role in this project was to lead the design and development of various modules
  • I also took care of production support
  • Technologies Used: Java, Spring, Junit, Sybase, Slf4J for logging purpose, JMS for message purpose

Education

Bachelor of Technology - Information Technolgoy

National Institute of Technology Durgapur

Skills

  • Java 17
  • Multi-threading
  • Microservices
  • Spring-Boot
  • Python
  • FIX Protocol
  • AWS
  • Docker, Kubernetes, Helm
  • Apache Spark
  • Apache Kafka
  • SQL

Certification

  • AWS Certified Solution Architect
  • AWS Certified Cloud Practitioner
  • Sun Certified Programmer for the Java Platform (SCJP 6.0), 95%

Custom

Current

Timeline

Senior Java Developer(contract)

ICBC Standard Bank
08.2024 - Current

Front Office Java Developer

Standard Chartered Bank
06.2023 - 08.2024

Independent Java Contractor

Goldman Sachs
07.2022 - 04.2023

Senior Java Developer

UBS
10.2021 - 07.2022

Senior Associate

JP Morgan Chase Bank
08.2016 - 09.2021

Developer

Goldman Sachs
06.2015 - 07.2016

Java Developer

Morgan Stanley
07.2013 - 04.2015

Bachelor of Technology - Information Technolgoy

National Institute of Technology Durgapur
Anupam Malviya