Nimbus: Flexible Baremetal Provisioning
A work blog post on Nimbus and flexible baremetal provisioning at PhonePe.
Hi! I am Pratik. I come from Patratu, Jharkhand, and I am currently staying and working in Bengaluru, Karnataka.
I work at PhonePe as a Software Engineer in the Tools team. My work involves developing tools and binaries for a variety of platform operations, including inventory control and management, bare-metal and virtual machine provisioning, system vulnerability patching, and database activity monitoring, among others. Prior to PhonePe, I worked at Kloud9, Tekion and MetricStream. I hold a Bachelor's degree in Information Science and Engineering from Dayananda Sagar College of Engineering.
In my free time, I enjoy contributing to open-source projects and volunteering for the community. I was a member of my college's Linux User Group, GLUG-DSCE, where I started my open-source journey.
Outside of work, I am a proud Manchester United fan. I love playing football/cricket and watching matches whenever possible. Additionally, I enjoy quizzing every Tuesday.
A work blog post on Nimbus and flexible baremetal provisioning at PhonePe.
A work blog post on VM provisioning and lifecycle management practices at PhonePe.
An architectural look at GOMODCACHE, CI caching, private modules, and the mistakes that make Go builds slower and less predictable.
A short checklist for ingestion-heavy Elastic stacks before performance issues become normal.
A compact flow for patching a vulnerable package manually without losing operational control.
Quick reminders for production behavior in Flask apps served by uWSGI.
A Go CLI for inspecting, explaining, and safely managing port ownership across local development environments.
A zero-daemon CLI for profiling machine topology, cache layout, NUMA boundaries, and performance posture.
A query explainer CLI for Elasticsearch that turns raw query JSON into readable execution detail.