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.