Experienced Software Engineer with a demonstrated history of working in the information technology and services industry.
Experience
2018 — Now
Greater New York City Area
Working as Senior Backend Engineer to enhance and support the product for Credit Derivatives Desk (CDS)
Trader uses this product for various tasks including, but not limited to, to manage their intraday Risk and Pnl, To stream quotes to external venue (BBG. TradeWeb), To send runz to clients, To maintain Trade Blotter etc.
Design and developed api to communicate with BBG SFTP / WebAPI to send Quotes via BBG Runz API to clients
Design and developed Trade Blotter that can be leveraged By trader to identify their trades and manage Risk ad Pnl
Integrate / consume the Risk and Pnl API to generate the Intraday Risk and Pnl for Trader's portfolio
60-70% of Day - Hands on development
10-15% of Day - Design / Architectural discussion
5-10% of Day - Code Review
5-15% of Day - L2/L3 level support, Release management, Mentoring junior staff, training (self-development),
2015 — 2018
2015 — 2018
Warren NJ
Designed and developed the customized Business process framework using Spring Integration to provide a single platform to create various in-house automated processes and enable the individual developer to concentrate only on business logic development without the concern of any infrastructure issue.
Took part in design and development of 2 in-house frameworks, CDC (Change Data Capture) and Point-In-Time, to enable capturing the state of the entity as well as to restore its state at any given point of time using Jackson. This enables the front-end tier to render any Point-In-Time view for a given entity based on any end-user request.
Full SDLC with Continuous Integration and Delivery using Agile, Sonar, Elasticsearch and TDD.
Offshore coordination and mentoring the team on effective utilization of technical architecture.
2013 — 2015
Greater New York City Area
Took part in analysis, design and development of in-house framework development based on Spring Integration to provide simple model for complex event driven applications.
Laid out the application business logic in JBoss Drools Rule files (.DRL), to maximize speed and scalability. Achieved 950 trade events / second processing including consume, parsing, generating journals using complex business rules and persisting them to cache / Database per second.
Worked on design and implementation of Bank wide initiative - one of input feed decommission and retrieve the current data from another existing system. It was a collaboration among 20+ teams
Worked on customization and integration of Sybase Cash Flow Manager with in-house applications.
2006 — 2013
2006 — 2013
New York City Metropolitan Area
2010 — 2012
2010 — 2012
Westborough MA
Education
Dharmsinh Desai University
BE
2003 — 2006