About
Highly accomplished Software Engineer with 5+ years of experience in Android and iOS development, specializing in building high-performance, scalable, and secure mobile applications. Proven expertise in system design, API integration, and leveraging cutting-edge technologies like Generative AI to drive significant improvements in product quality, user engagement, and operational efficiency for leading tech companies like Microsoft and OnePlus. Seeking to apply deep technical skills and problem-solving abilities to complex software challenges in a dynamic environment.
Work
Hyderabad, Telangana, India
→
Summary
Led the SharePoint Android app, driving compliance, authentication, and API migration while enhancing user experience and platform stability for millions of users.
Highlights
Led the SharePoint Android app for 1M+ monthly active users, significantly improving Play Store rating, accessibility, and stability by focusing on compliance, authentication, and API migration.
Engineered a reusable file share and access control module for Microsoft's Android platform, integrating across OneDrive, Office, and Teams using MVVM, OneDrive Graph APIs, and Jetpack Compose.
Successfully migrated over 24 SharePoint Home Microservice APIs to new Vroom APIs, enhancing Quality of Service (QoS) from 97% to 99.5%.
Implemented On Behalf Of (OBO) flow across SharePoint Android/iOS, SPPages, and VCM using Java, Swift, React Native, and JavaScript, reducing web part incidents by 80% and maintaining 99.5% QoS.
Migrated legacy ADAL authentication to OneAuth, boosting sign-in reliability from 95% to 99%.
Integrated Generative AI capabilities into OneDrive and VCM, and developed a local PR reviewer plugin for Android Studio to streamline development workflows.
Hyderabad, Telangana, India
→
Summary
Primary owner for key Android system apps, driving significant performance improvements, app size reductions, and developing new mobile applications from concept to launch.
Highlights
As primary owner of the Long Screenshot Android app in Oxygen OS, implemented new architecture, boosting performance by 45% and reducing app size by 25%, while resolving over 50+ architectural issues.
Developed and launched the Clipt iOS application, a cross-platform clipboard and data sync app built with Flutter, integrating Google Drive, Firebase, and backend APIs, and released it on the App Store.
Engineered the WellPaper Android app, featuring dynamic and interactive wallpapers that visualize screen time and smartphone usage, promoting digital wellbeing using Java and OpenGL.
Applied MVVM architecture, leveraging Usage Time API, HTTP Client, Android Canvas, RxJava, and Room to enhance application robustness and maintainability.
Spearheaded a team productivity improvement initiative, developing automation tools and conducting multiple training sessions within the Team Learning and Development Program.
Noida, Uttar Pradesh, India
→
Summary
Created and implemented algorithms for financial analysis, developing tools for risk prediction and data extraction.
Highlights
Designed and implemented algorithms for portfolio risk prediction, stock screening, and trading strategies, leveraging time series analysis and mean-reversion techniques.
Developed a Python Tkinter GUI application and data extraction scripts, and conducted backtesting to validate analytical results.
Delhi, Delhi, India
→
Summary
Developed critical Android applications for an IIT Delhi-incubated startup, focusing on emergency services and driver management.
Highlights
Developed Uber-like Android applications for users and ambulance drivers, facilitating efficient ambulance booking and dispatch.
Integrated emergency auto-booking, real-time location updates, distance/time estimates, nearest hospital location, and phone authentication for user verification.
Designed and implemented a driver application with features for periodic location updates, booking management, driver onboarding, navigation, and seamless user communication via call/SMS.
Bangalore, Karnataka, India
→
Summary
Researched and enhanced open-source product rule engines, contributing to proof-of-concept development.
Highlights
Conducted in-depth research on open-source Product Rule Engines, utilizing Drools for a proof-of-concept to evaluate DRL files and rule-based decision-making.
Contributed to the enhancement of Drools open-source code to align with specific company requirements.
Languages
English
Hindi
Skills
Programming Languages
Java, Kotlin, Python, Swift, JavaScript.
Mobile Development
Android, iOS, Flutter, Jetpack Compose, MVVM, Android Studio, Oxygen OS.
System Design & Architecture
System Design, Object-Oriented Programming (OOPs), Data Structures & Algorithms (DSA), Microservices, API Integration, Architecture Design.
Frameworks & Libraries
React Native, OneDrive Graph APIs, Firebase, Google Drive API, OpenGL, HTTP Client, Android Canvas, RxJava, Room, Tkinter, Drools.
Tools & Methodologies
Problem Solving, Data Extraction, Backtesting, Performance Optimization, Debugging, Automation, Technical Training, Requirements Gathering, Project Management.
Emerging Technologies
Generative AI.
Domain Knowledge
Compliance, Authentication, Accessibility, Digital Wellbeing, Financial Analytics, Child Protection.