SDE-II at Urban Company(UC) (2025-05 – Present)
- Built a reusable AudioModule for audio recording and playback, currently powering voice interactions between users and an AI system.
- Improved the CI/CD pipeline by collaborating on Jenkins, Fastlane, and custom pipeline automation, reducing pipeline failures by 70% and cutting maintenance effort by 95%.
- Designed and developed CacheKit, a unified caching framework for APIs, images, and Lottie animations, improving performance across the application.
- Optimized image loading and Lottie animation rendering, resulting in a 50% improvement in rendering performance.
- Implemented an intelligent event and log filtering system that removed outdated data, reduced dashboard noise, and lowered network bandwidth usage.
- Identified and resolved memory leaks and race conditions across multiple application flows, improving stability and reducing peak memory usage by 100 MB.
- Successfully migrated the project to a newer minimum iOS deployment target and React Native version while ensuring seamless backward compatibility and release stability.
- Analyzed, upgraded, and validated multiple third-party dependencies to improve application stability, security, and maintainability.
- Continuously monitored and resolved crashes in both Customer and Partner applications, increasing Crash-Free Users (CFU) by 0.3%.
- Actively participated in code reviews, enforcing coding standards, sharing best practices, and maintaining high code quality across the engineering team.
SDE-I, SDE-II at Physics Wallah(PW) (2022-08 – 2025-05)
- Developed download kit (replaced zip download to HLS download which reduce server space to 50%).
- Developed a test kit with Core Data integration for offline support, optimising data storage and retrieval for enhance functionality.
- Analyse security using Mobsf, and increase security by 10%.
- Fixed crashes which increase crash free users by 8%.
- Worked closely on WebView integration and optimisation.
- Implemented core feature modularisation to enhance code reusability, scalability, and maintainability in the app architecture
- Optimised API calls using URL caching, minimised memory spikes and retention, and reduced batch details screen load time from 4 seconds to under 1 second.
- Created a WebSocketManager that can be easily integrated anywhere.
- Integrated network debugger and add Event debugging.
- Developed a versatile set of features including live polls leveraging Socket, a Doubt Engine supporting multimedia doubt queries, DPP for question practice, and Dark Mode toggling theme.
SDE-I at Mobcoder (2021-07 – 2022-08)
- Contributed to UI and API implementation of a Health App, ensuring seamless user experience and functionality.
- Rectified UI, API, logical bugs and worked on Push Notification. Mentorship App, enhancing overall performance and usability.