● Privacy ● AdTech ● FinTech ● E-Commerce
Boasting over 20 + years of expertise in developing large-scale software solutions, I bring more than a decade of experience in creating products from the ground up. I have successfully engineered 7 substantial products leveraging microservices architecture. Notably, I led the incremental migration to new technology stacks for 3 of these products, achieving seamless transitions without disrupting business operations.
● Enterprise Architecture ● Technology Direction ● Execution & Delivery
As a distinguished engineering leader, I bring a unique combination of technology, product management, people management, and entrepreneurial acumen. My extensive expertise encompasses backend and frontend development, databases, testing, big data, networking, cloud infrastructure, DevOps, and security architecture. This diverse skill set empowers me to strategically plan and execute initiatives with remarkable efficiency. With over a decade of executive experience, I am adept at identifying, evaluating, and securing consensus for cutting-edge technologies and enterprise systems that streamline business processes and drive strategic success.
Technical Expertise and Notable Achievements:
- Autoscalable Java AdServer:- Built a
multi-tenant
AdServer
from scratch inJava
, serving400 RPS
on acloud VPS (2GB RAM, 2 VCPUs)
with an average response time of80-200ms
. Achieved this with a team of8
within a year, incorporating load testing and performance optimizations. - Static Code Analysis:- Contributed to
joern.io
framework by adding support forGo
, andRuby
from scratch, as well as worked on memory & performance optimization. - Scale and Performance Optimisation:- Improved the load handling capacity from 100 simultaneous users to 2000 users for
ugaoo.com
along with page speed optimization. Adserving from70 RPS
to400 RPS
from the same2GB RAM
and2 VCPU
machine. Using async processing stabilized the setup forcARscan
and increased load handling capacity from10 RPS
to250 RPS
. Worked on multiple performance optimization and memory optimizations to make static code analysis work for very big code bases of different customers. - Revenue:- Supported by technology to scale revenue of
ugaoo.com
from10k USD
to1M USD
per month. With tech stack migration improved the loan disbursal capacity from50K USD
to1M USD
a month forgromor
finance. Similarly forcARscan
supported revenue scale from30K USD
to800K USD
per year. - Technology Stack Migration:- Led the migration of
Gromor's
tech stack fromPHP
toJava/GWT
in6 months
, training the existing team and ensuring no businessinterruptions
during the incremental migration. Similarly, forcARscan
, migrated their Python stack toJava
andAngular
in8 months
. - Cloud Migration:- Executed a
live migration
of the entire cloud infrastructure from Rackspace to Microsoft Azure without downtime. - Project Setup & DevOps:- Successfully set up projects from scratch, incorporating unit testing frameworks and implementing
DevOps
processes usingDocker
,AWS CodePipeline
, andAWS ECS clusters
. Streamlined development with dockerized containers, enabling local development with multiple microservices in under 10 minutes.Agnie
,Gromor
,YuktaMedia
,ugaoo.com
,cARscan
, andPrivado
. - Infra Cost Optimization:- Reduced infrastructure costs by code optimization,
devops
,alerting
,distributed architecture
,autoscaling
,ECS cluster
withfargate
, easy dev setup withdocker
, usingCDN
, usingARM
processors,right-sizing
, & auto shutdown of unused instances. Improved infra cost by 30% forgromor
, by 60% forcARscan
, by 20% forYuktaMedia
. - Entrepreneurial Ventures:- Extensive
startup
experience, demonstratingleadership
in launching products, managing teams, and drivinginnovation
in fast-paced environments. - Training & Data Architecture:- Imparted technical
training
to internal teams for upskilling on Java, J2EE, Spring, GWT, React, KnockoutJS, Web technologies (JS, HTML, and HTTP protocol), Magento, Shopify, Big Data, & DevOps. Refer some recorded sessions - Task Queue Processor Mechanism:- Developed a unique
task queue processor
mechanism using MongoDB, enabling robust error retry management for asynchronous tasks. Applied this solution across various projects includingIDeaS
,gromor
,cARscan
, &YuktaMedia
.
Download complete resume - click here