I take products from ZERO to
ONE and beyond
Previously worked at
You can find me
I write tech articles on Engineering, System Design and a bit of Programming.
Personalization is what we all love. In this article we find how we could personalize the Python interpreter prompt >>>
My thoughts on
I call them Nuggets and I think you’ll ❤️ it
Nothing moves us forward like a deadline.
In 6 years of my work-ex I have worked for an early stage
startup, a rocketship and a FAANG company. Here is the gist of
work I did at each
I ensure that we do things the right way and build systems that scales fast and well. Stuff that I focus the most is Search and Notification system.
I was part of the team that built e-commerce database of Amazon which meant I was always on my toe. I also wrote a data pipeline system which moved data at multi-million QPS.
I did Platform Engineering at Practo and was part of DevOps which meant I managed infrastructure and made life better for developers by writing few services here and there.
Helps client mux multiple GET api requests into one and boost the user perceived performance.
Relevance on the fly, entity extraction, intent identification, related searches and query corrector engine.
Fans out sms, e-mail, in-app and push notifications to users in near-real time.
Rule engine for coupon creation, consumption and exhaustion.
Fault tolerant and reliable data pipeline system with ETL, multi-consumer and multi-sink support.
Automating mundane corrective actions to be taken when system needs it.
Ability to define workflow in terms of a graph where each step maps to a function to be executed.
Populates data in an vanilla staging instance by calling out APIs with faked and masked data.
The tool deployed python apps to over 150 servers in parallel with atomicity and auto-rollbacks as native features.
Rolling out feature to users incrementally, as defined by their geography, privileges, and other factors.
Currently I'm reading Measure What Matters.
The book is about musing Objectives and Key Results (OKRs) to make tough choices on business priorities.