Software Engineer - VMware
Worked as an integral part of the Android SDK team whose focus was developing a framework for login, SSO authentication, security and inter-app communication inside the Airwatch Suite of Apps.
A seasoned Android developer with extensive experience in crafting robust and innovative SDKs across diverse domains, including analytics, security, marketing automation, and user engagement. Proven ability to design, develop, and maintain efficient and scalable SDKs seamlessly integrating with various Android applications, boosting functionalities and user experiences. Adept at building robust and scalable solutions tailored for the demanding environments of Mobile Device Management (MDM) and banking sectors. Proficient in leveraging cutting-edge technologies to create innovative, user-centric, and secure applications that meet the highest performance and reliability standards. Strong collaborator with a keen eye for detail and a passion for pushing the boundaries of mobile development.
Currently leading Product Development for the Mobile Team at MoEngage Inc, responsible for building and shipping Native(Android and iOS) and Cross Platform SDKs(React-Native, Flutter, etc.), having a combined Monthly active user base of ~1 billion.
I started my career as an Android developer at VMware and worked on the WorkspaceOne products like AirWatch Agent, Browser, Content Locker, AirWatch SDK, etc. My major contribution was in the AirWatch SDK, which was responsible for building core infrastructure code and common components (login, authentication, device security, single-sign on - to name a few).
Post my stint with VMware I joined a then early stage and fast paced start-up, MoEngage Inc. At MoEngage I started out by building Native Android SDKs soltutions for Analytics, Push Notification, Geofencing, In-App Messaging, etc. I have been a core contributor in building some industry first solutions like Push Amplification, Push Amplification+, Real Time Trigger, etc which helped in solving problems around Push Notification delivery; a crucial channel for Customer Engagement. Single handedly worked on making the MoEngage SDK highly scalable, light-weight, flexible product running on hundreds of millions of Android devices collecting billions of datapoints for analytics and serving billions of personalised communication to the end-users. This not only helped in a smooth user experience but also helped us in extending/adding support for multiple cross platform frameworks like React-Native, Flutter, Unity, Cordova, Ionic, and so on.
Worked as an integral part of the Android SDK team whose focus was developing a framework for login, SSO authentication, security and inter-app communication inside the Airwatch Suite of Apps.
Contributed in building the Android SDK, helping out clients in integrating the SDK and understanding their pain points and accordingly improving the product.
Responsible for design, architecture, and development of the Native Android SDK along with various cross-platform SDKs. Worked closely with the product and business Teams to understand customer needs and build industry 1st products and tools like Push-Amp, Push-Amp+, etc.
Own all the Mobile Products in the capacity of architecture, design and feature development. Work with the business teams to build the future roadmap and stay ahead of the Mobile Ecosystem.
Training and mentoring the team to help them learn and grow.