As engineers,we are in a position to change the world - not just study it.
- Henry Petroski

About

Microservice Architecture | Continuous Delivery | Containerization & Orchestration | Cross-asset Trading Systems

II am a customer obsessed engineer with ~10 years of experience in building products and infrastructure focused on cross-asset front-to-back solutions in derivatives and structured products for global investment banks.

I have a reputation for having excellent troubleshooting skills, to analyze code and engineer well-researched, cost-effective and responsive solutions.

Current InterestsServerless Computing //  Dark Data //  Text Analytics //  Edge Computing

Experience

Senior Software Engineer

Building the next generation Infrastructure Capital & Catalog management products

  • Contribute core features across entire stack.
  • Develop & Design APIs with both RESTful GraphQL pattern
  • Wireframe app-wide UIs for both Web and Bloomberg terminal following company\industry UX standards
  • Develop a web app using react and redux
  • Containerize and deploy services on a HA kubernetes cluster
  • Setup DNS and reverse proxy nginx servers
  • Improve team cadence by automating unit testing, continuous delivery & integration pipeline
Mar 2017 - Present | Manhattan, NY
Project Lead

Client: GE Capital, CT

  • Lead a team of 5 for product implementation and production L3 support at GE.
  • Developed a custom authentication layer with 128 bit windows AES encryption to match client standards.
  • Provided robust and automated solution for maintaining and monitoring all the distributed real time services using PERL and batch scripts.
  • Customized the end-of-day market data feed from MDM into the platform using C++ APIs.
  • Developed Trade PL and Audit reports in C++ for accounting operations.
  • Manage the QA and Productions releases with compliance to client policies.
  • Developed a real time web based risk limit interface with wall-street system using python.
Jun 2014 - Jan 2017 | Stamford, CT
Senior Software Engineer

Client: Deutsche bank, London

  • Facilitated the customer with a low-latency multi-threaded archiver for their 8 million cancelled and matured trades using JAVA and migrated Data from Sybase to Oracle Database.
  • Developed a web application using struts, IBATIS to access the above archived trades.
  • Consolidated 5 different schemas and Migrated of Data to the final upgraded schema using Perl & PL\SQL scripts.

Client: Lloyds Banking Group, London

  • Designed and programmed client customizations for the rich thin C# client of the trading product along with C++ back end business objects. It is entirely built on .NET framework and Netadvantage Infragistics platforms.
  • Re-designed the Customer Data Interface using XSL and C++ which was well appreciated by the client.
  • Supported the Client during production GO-LIVE made it through without any delays.
Sep 2012 - Jan 2014 | Bengaluru, India
Software Engineer

Client: Lloyds Banking Group, London

  • Project involved migration and consolidation of two different versions of live distributed real time trading systems into the latest version of the product.
  • Migrated the source code for x64 bit machines and replaced all boost containers and rogue wave dependencies using standard C++ 11 libraries.
  • Developed a one-time ETL Migration tool using PL\SQL and C# to compare, consolidate and upgrade data from 2 different oracle rdbms schemas into a single upgraded schema.
  • Took responsibilities as a build manager and developed several automated batch scripts to assist quarterly build on code maintained in SVN.
Jul 2011 - Aug 2012 | Bengaluru, India

Skills

Front-End

Javascript
React
Redux
C#
.Net
Balsamiq

Back-End

Go
C++
Perl
Python
REST API Design
GraphQL API Design

Databases

Oracle
PostgreSQL
Sybase
MySQL

Dev-Ops

Kubernetes
Docker
Jenkins
Webpack
Npm
Babel
Nginx

Other

Git
Windows
Linux
Jira
Agile

Honors & Awards

O Infinity League

HCL America Inc - Project Lead | August 2016

  • Member of the exclusive league for super achievers for 5 consecutive years.

O Infinity League

HCL America Inc - Project Lead | August 2015

  • Member of the exclusive league for super achievers for 5 consecutive years.

O Infinity League

HCL Technologies - Project Lead | August 2014

  • Member of the exclusive league for super achievers for 3 consecutive years.

O2 league of the Extraordinary

HCL Technologies - Senior Software Engineer | August 2013

  • A member of the elite class of top performers for consecutive 2 years at HCL Tech.

LIVE-WIRE award

HCL Technologies - Software Engineer | March 2013

  • Awarded for a excellent performance in Delivery.

Education

Dayananda Sagar Institutions

Bengaluru, India | 2007 - 2011

  • Bachelor of Engineering in Telecommunications

Contact