I'm a Software Engineer passionate about Robotics, Multimodal ML and ML Systems. In my free time, I like reading fiction books and reading and implementing research papers. Here, I share my thoughts on the latest research, engineering practices, and personal experiences about navigating the ever-evolving tech landscape. Thanks for stopping by!
Currently, I'm working my way through:
Follow me on:
Experience
I've over 6 years of experience working with several early-stage startups,
building products from scratch as well as scaling high-traffic backend
services to millions of users. I've worked in android, backend, data
engineering and MLOps roles in the past. In 2024, I left my industrial
career and moved to an academic research lab.
Currently, I'm working as part of the research team at DREAM Lab in Indian Institute of Science (IISc), Bangalore. Here, I've had the opportunity
to bridge the gap between research and real-world applications, delving into
cutting-edge research around unmanned aerial vehicles and Function-as-a-service
(FaaS) platforms.
April 2024 路 Present
DREAM:Lab, Indian Institute of Science (IISc)
My research focus lies at the intersection of applied ML, Unmanned Aerial Vehicles (UAVs) and edge-cloud systems, and my work spans across two key topics: 1) applications programming model for UAVs and 2) hybrid Function-as-a-Service (FaaS) platforms.
April 2022 路 December 2023
Loco
I led the development of machine learning systems and data pipelines for the platform serving over 1 million daily active users, tackling both the engineering challenges of scalability and the intricacies of real-time data processing.
February 2020 路 April 2022
Loco
I created and managed a few high-traffic web services. This includes an in-house URL shortener, data ingestion service, and rule-engine for personalized user feeds.
November 2018 路 February 2020
Loco
Worked on the main android app with millions of users as well as developed a real-money gaming app from scratch.
June 2018 路 October 2018
Wishfie
Joined them full time after B.Tech to scale the product and own the end to end release management of the app. Used the android best practices at that time like mvp architecture, dependency injection, etc.
September 2017 路 January 2018
Wishfie
Joined them as an intern during college to convert their MVP to production ready android application with thousands of daily users.
June 2017 路 August 2017
Inc42 Media
Wrote lots of data scraping and automation scripts for the analytics team for their core product. Best part of the experience was tweaking chromium source code to bypass dedicated bot protection services.
July 2016 路 August 2016
InstaSpaces
Joined them at a super early stage and helped them launch their app following the material design guidelines and good architecture practices. Handled their app launches and built the notification system.
May 2014 路 August 2018
GGSIPU
An experience filled with lots of hackathons and internships.
Some of my writing
I like to write about technology. Here are some of my recent posts.
A no BS reference for bounding boxes.
Learn how to use KDoc to document your Kotlin code and generate beautiful-looking documentation pages using Dokka.
In this tutorial for Android, you鈥檒l learn to use Kotlin extension functions and properties to extend the functionality of existing classes.