Posts
I indulge in writing, mostly about my work to share my understanding and thoughts, highlighting the process and choices that went into a particular project. The remaining are thought-centric about my perspective and opinions.
Terraforming repeatable and extensible infrastructure
In this post, we’ll talk about our approach of assembling Infrastructure As Code that simplifies the maintenance of an increasingly complex microservices architecture for our company.
October 3, 2018 - 3 min read
Anatomy and mindset of the data army at Gojek
As data engineers, we solve problems with data to improve the product that we offer to our users. We build tools, infrastructure, frameworks, and services and on the way develop new skills, new ways of doing things, new tools, and turn our backs to traditional methods.
July 16, 2018 - 4 min read
Building technical documentation as a product at scale
In the real world, when we buy a product, it comes with a quick guide or some other form of documents which help you get going with the product. Without these documents, we’ll have to learn how to use the product leveraging solely on the ‘trial and error’ method — which is not a pleasant user experience.
July 4, 2018 - 5 min read
Asgard: A case study to envision data infrastructure automation at Gojek
Every product needs a vision. This can come from many sources; most important being solving existing pain points and fulfilling a real, deeply-felt human need. The goal is to create an experience which respects users’ time, efforts, and make product the no-brainer solution.
April 29, 2018 - 3 min read
Loki: Chaos engineering tool for data infrastructure at Gojek
Built on the principles of Chaos Engineering, and tailored to our specific use cases, Loki is our internal disaster simulation and load testing tool. It helps ensure our data infrastructure can tolerate random instance failures.
April 1, 2018 - 5 min read
Data infrastructure at Gojek
Our data infrastructure lets publish and consume raw and aggregated data effortlessly and reliably. This unleashes a plethora of possibilities within Gojek. From AI-based allocations, fraud detections, recommendations, to critical real-time business reporting and monitoring.
March 12, 2018 - 6 min read
Atlas: Gojek’s real-time geospatial visualization platform
At Gojek, location is built into the fabric of all our products, powering dozens of products that are used by millions of customers and drivers, daily. As a result, we have billions of GPS points flowing through our data pipelines daily in real-time.
Febraury 9, 2018 - 3 min read
Scaling culture at a hyper-growth organization
In a hyper-growth organization like Gojek, technology plays a vital role. However, as an organization matures, the hard part is not scaling the technology, but paying heed to culture.
December 26, 2017 - 3 min read
The art of being full stack
Throughout my career, I have changed job roles more frequently than I have changed my wardrobe. So, here are a few techniques that have been instrumental in my own life in being a full-stack and kicking do-one-thing-syndrome butt.
September 30, 20217 - 3 min read