All Companies

My Experience

Sep 2021 - Present
CoLearn
Product Engineer

As a part of the middle of the funnel team I worked on delivering the best live class experience to students in Indonesia. Ranging from reports to notifications to in-class and post-class practices to conduction of live class in general, I've been an active contributor in helping the product mature over time, both towards engineering and at the product front. Building a product which your users love is a surreal feeling.

Led the entire re-architecture of the backend systems with my pair, starting from conducting interviews with various stakeholders to successful conduction of EventStorming session, eventually leading to identifying new data models to building domain services the DDD way, keeping separate BFF layers both at web and mobile fronts.

Actively paired at work and performed TDD all the while, keeping the test coverage > 95% all the time.

While working at CoLearn I've met and worked with some really smart minds and have inherited a lot of underappreciated skills, be it effective async communication which is quite necessary in a remote setup (our team spanned across 3 timezones) or good debugging skills to even understanding the importance of good documentation and writing decision records.

Tasted building software and product in one of the finest ways here, this has been one of the major factors behind me holding some strong opinions now. All the brainstorming with PM's on the whole education system, digging deep to understand the motivation behind students attending classes to turning their videos on, and to see those metrics move over time, I can proudly say I've formed a different way of building products now.

Jul 2020 - Aug 2021
MyGate
Software Engineer

Single handedly shipped various React projects - deployment engine and unified device dashboard being some notable contributions.

Enhancement and maintainability of the In house metrics platform (daily load of 30GB) with an SLA of 15 min, and 30 sec for realtime processing (Various AWS Services, NodeJS, Java, React)

Enhancement and maintainability of the Visit platform (heart of the system) (4K visits per minute).
Visit @MyGate is equivalent to a trade order on @Zerodha, a food order on @Swiggy.

Adopted Unit test and API functional test approach for the team, while setting up CI/CD pipeline

Jan 2020 - Mar 2020
Draup
Intern

Designed and developed a complex permission dashboard for the internal tool "Gateway" (300-350 users). Password Validation and strict password rotation checks implemented.

Support custom roles and permissions restricting views and API endpoints based on role or temporary permissions. Various CRUD endpoints were created based on numerous business flows.

Oct 2018 - Dec 2018
Rocketium
Intern

Worked on the backend side of things, built a digital media library (somewhat like a Google drive)
Allowing the customers to execute complex search capabilities on their stock library (images, videos, icons, designs, etc). (Using ElasticSearch)


Education

My Qualification

Aug 2016 - Jul 2020
PES University
Bachelor

Some personal favourite courses in the pool of classes I took are System Design, Software Architecture, DSA, Object Oriented Modelling and Design, Cryptography and all the high scoring subjects.

Bunked a lot of not so favourite classes to do internships and attend Toastmaters sessions at Sarjapura, Bengaluru

Volunteer and former Treasurer at IEEE PES Chapter - Organized various events

Apr 2002 - Apr 2016
M.P. Birla
High School

A full-time Math junkie and a part-time noob coder. Started my coding journey with QBasic terminal while in std 7 and been engrossed since then.

Decided myself to embark upon the engg career choice 😛


Skills

Technologies & Tools

Ruby On Rails

Java SpringBoot

Node

React

Databases (SQL + NoSQL)

AWS

ElasticSearch