Seasoned software engineer and architect with 23+ years of experience in designing and developing large-scale distributed systems with ultra-low latency requirements. Proven track record of upholding and enhancing technical excellence within organizations. Skilled in engineering management, team leadership, and cross-functional collaboration, successfully aligning teams and driving progress in major enterprises.
STASH ( Authorizations Streaming Platform ) -Architect/Principal Engineer for designing / developing streaming pipeline supporting Capital One modern core with very large volumes of data and super low latency ingestion processes - specifically for credit card authorizations.
STASH ( Storage Hubs )
Cassandra Decommission - DynamoDb Migration
Merchant Servicing - Dual Control
-Architect / Principal Engineer for Dual Control Feature - in use in many Paypal money movement flows like withdrawal, payouts , send money, user management etc. -Responsible
for overall technical design of the feature / individual product flows - review with key stakeholders
, senior architecture approval . Key cross team engagement.
-Responsible for design / development / integration testing / production deployment and support
of REST services at the core of the feature.
Merchant Servicing - Braintree / Paypal Unification
-Technical Lead / Principal Engineer for roles unification .
-SME for roles unification and how Braintree and Paypal can authorize based off roles. -Responsible for overall technical design / development / PPaaS approval / execution of REST services -Mentoring
Merchant Servicing - Personalization
-Tech. Lead / Senior Engineer for merchant product recommendations .
- In progress work to design , develop a common personalization layer that can be used to get common merchant insights like industry , segment , permissions, onboarded products etc.
Jul 2011 - Mar 2018 (6 years 9 months)
YQL ( Yahoo Query Language) Lead / Senior Engineer for YQL (a data orchestration platform hosting globally available Yahoo developed applications), powering many major yahoo properties (homepage, sports, news,weather,mail etc).
-Responsible for developing many key features in YQL - for use by other Yahoo applications. -Single handedly designed and integrated apple finance app with the YQL platform across all
geo locations supporting all iphone stock widget traffic.
Evangelized CI/CD for YQL
-Responsible for porting the YQL container to yahoo’s next generation cloud platform -Automated rollout of YQL code to all deployment clusters (~2000) spread across 6 geo locations. -Mentoring new team members, responsible for NCGs day to day work
-Designed and implemented features/process extensions in Agile PLM using java, Hibernate, Oracle db and spring framework.
-Collaborate with different system teams to identify integration requirements. Work closely to establish technical vision.
- Part of Apple's core shared services platform group.
- Designed and developed S&P Monitoring tool responsible for health check of the async system - supporting millions of transaction per hour.
- Performance testing and optimizations for supporting such high volume of transactions.
-Designed and implemented features/process extensions in Agile PLM using java, Hibernate, Oracle db and spring framework.
-Collaborate with different system teams to identify integration requirements. Work closely to establish technical vision.
Worked as the Project Lead managing offshore projects and offshore team of 5 engineers. Built integration features for various applications.
Performance engineering initiative for an application meant to enable a market leader in mortgage in sub prime sector.
Worked in the core group for design and development of Finacle suite of products for banks.
Programming Languages : Java , Go , Python , Perl , Shell Scripting, C/C
Architecture : REST, GraphQL , Microservices, Distributed Systems , Data Streaming
Data Streaming : Apache Flink , Kafka
Cloud Provider : AWS , GCP , Manhattan ( Yahoo's on prem private cloud solution)
NoSQL : Dynamo, DocumentDB
RDBMS : Oracle , MySQL
Data / Markup : XML, CSS , HTML , JSON, AVRO
IDE : Eclipse, Intellij , VSCode
Source Code Control : Git
CI/CD : Hudson, Jenkins , Ansible , Terraform, Cloudformation
Container Management : Docker , Kubernetes
Performance Test Tools : JProbe , OptimizeIt, LoadRunner , HttPerf, JMeter
Others : Redis , Memcached