Summary
Overview
Work History
Education
Skills
Additional Information
Timeline
Publications
Hi, I’m

Anupam Srivastava

Senior Software Engineer
Anupam Srivastava

Summary

Detail-oriented, organized and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success.

Overview

17
years of professional experience

Work History

Microsoft
Hyderabad

Senior Software Engineer
09.2021 - Current

Job overview

  • Azure Front Door - CDN offering from Microsoft
  • Maintaining current software stack, implementing new features, documentation, attending to live site and DevOps
  • Working to bring feature parity between Microsoft's 1st party and 3rd party customers, such as Load Balancing
  • Led software development initiative as subject matter expert and primary point-of-contact for project management staff.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.
  • Trained and mentored junior developers and engineers, teaching skills in Software Development and working to improve overall team performance.

Tower Research Capital
Gurgaon

Senior Software Engineer
10.2019 - 09.2021

Job overview

  • Component owner of Historical Market Data team
  • Vendor data on-boarding, normalization and instrumentation
  • Data quality checks, task monitoring board and technical debt removal
  • Trained and mentored junior developers and engineers, teaching skills in Linux, Python, C++ and working to improve overall team performance.

Aristocrat Technologies India Pvt. Ltd
Gurgaon

Associate Architect
04.2018 - 10.2019

Job overview

  • Responsible for leading a team on technical front, ensuring that the team maintain the highest architectural design quality and helping team in any technical challenges under tight deadlines for time to market
  • Responsible for designing and implementing new games
  • Ensuring effective implementation of all business processes, coordination with management and maintaining optimal reporting of the status of our product are also part of my role, such as code-review and scrum-master

Oanda India Pvt. Ltd
Gurgaon

Investments Products Associate
11.2017 - 04.2018

Job overview

  • Architect of newly launched Investment Products
  • Used JAX-B to consume WSDL/SOAP
  • Used python to parse XML response and populate DB as a daily cron job
  • Designed and implemented HTTP server and client using boost/cppnetlib/restbed to concurrently serve different users
  • Wrote multi-threaded event-based back-end service to deploy and run on RHEL on AWS
  • Conducted training on Git
  • Stream- lined software development process such use of JIRA, Git/GitHub, Code reviewing and testing

Indecomm Global Services
Bangalore

Lead Engineer
02.2013 - 11.2017

Job overview

  • Working for Dassault Systèmes in a team of 4
  • Involved in design of the product as a technical lead
  • Designed and implemented XDFile parser (XML), multiple ways to interchange between flat-file and hierarchical data, etc
  • Reverse engineered older format of all BIOVIA products and incorporated them into ours
  • Improved import file dialog for supporting new features using newly designed APIs in a
  • Wrote excel add-in to interact with back-end DLL

Paypal, Ness Technologies
Chennai

Senior Software Engineer
04.2011 - 02.2013

Job overview

  • Worked in ASG (Applications Services Group) which manages back-end/actual money movement, in Payments 2.0 project, a large rewrite.
  • Researched use of virtual machines for local development
  • Developed fault injection framework to test the efficiency of a unit test - after specifying the test case and the list of files it is supposed to cover in a XML file, the ut-test tool will sequentially introduce bugs and check if the test case is catching them or not

India Software Labs, IBM Private Limited
Bangalore

IT Systems Software Developer
06.2010 - 04.2011

Job overview

  • Working under ATK (Automation Tool Kit) team of 4, responsible for deployment of OS images (AIX and Linux) to clusters of different types depending on customer requirement
  • Developed logging library for use during installation of all perl modules
  • Developed a script to find all the hardware connections between different hardware components
  • A library was developed to execute different independent parallel commands with varying arguments and store their output and return code respectively

Process Engineering, University of Stuttgart
Stuttgart

Intern+Research Assistant
06.2006 - 03.2010

Job overview

  • Wrote script to scan the nodes in the network and gather performance metrics before distributing jobs to the nodes/computers on the network
  • Wrote scripts to remotely monitor output of jobs running on a supercomputer, automatically adjusting input data
  • Working on automating submitting and collating simulation jobs
  • Implemented a charting tool for fast processing of large amount of data generated by the simulation tools
  • Completed research, compiled data

Education

Birla Institute of Technology And Science - Pilani
Pilani, India

Master of Science from Software Systems
07.2018 - 2020.12

University of Stuttgart
Stuttgart, Germany

Master of Science from Water Process Engineering
01.2007 - 2008.12

University Overview

  • Professional development completed in molecular simulation and dynamics
  • Air Quality Control, Solid Waste and Waste

Indian Institute of Technology - Kanpur
Kanpur, India

Bachelor of Technology from Chemical Engineering
06.2002 - 2006.05

Skills

    Client requirements

undefined

Additional Information

  • Fluid Phase Equilibria, University of Stuttgart 1st Prize to the team
  • Global LabRats, PayPal 2nd Prize, for innovation in unit testing
  • Spot Award, PayPal For innovation and leading the local desktop development effort

Timeline

Senior Software Engineer

Microsoft
09.2021 - Current

Senior Software Engineer

Tower Research Capital
10.2019 - 09.2021

Birla Institute of Technology And Science - Pilani

Master of Science from Software Systems
07.2018 - 2020.12

Associate Architect

Aristocrat Technologies India Pvt. Ltd
04.2018 - 10.2019

Investments Products Associate

Oanda India Pvt. Ltd
11.2017 - 04.2018

Lead Engineer

Indecomm Global Services
02.2013 - 11.2017

Senior Software Engineer

Paypal, Ness Technologies
04.2011 - 02.2013

IT Systems Software Developer

India Software Labs, IBM Private Limited
06.2010 - 04.2011

University of Stuttgart

Master of Science from Water Process Engineering
01.2007 - 2008.12

Intern+Research Assistant

Process Engineering, University of Stuttgart
06.2006 - 03.2010

Indian Institute of Technology - Kanpur

Bachelor of Technology from Chemical Engineering
06.2002 - 2006.05

Publications

  • T. Schnabel, A. Srivastava, J. Vrabec, H. Hasse, Hydrogen Bonding of Methanol in Supercritical CO2: Comparison between 1H-NMR Spectroscopic Data and Molecular Simulation Results, The Journal of Physical Chemistry B (2007) 111, 9871-9878.
  • A. Srivastava, A. K. Verma, Identification of Integrating Processes with Deadtime and Inverse Response, Industrial & Engineering Chemistry Research (2007) 46, 8270-8272.
Anupam SrivastavaSenior Software Engineer