SWE@Unacademy • Ex- PW, Groww • Demystifying Mobile Experience at Scale

Bengaluru, Karnataka, India

Noida, Uttar Pradesh, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India

Bengaluru, Karnataka, India



Bachelor of Technology - BTech, Computer Science & Engineering
Dr. A.P.J. Abdul Kalam Technical University
Join Utkarsh and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSWE@Unacademy • Ex- PW, Groww • Demystifying Mobile Experience at Scale
Hey there! Thanks for visiting my Profile. I’m a Mobile Engineer with 2.6+ years of hands-on experience building reliable, scalable mobile products and making and breaking things in mobile domain. I enjoy solving real problems and keeping solutions simple and maintainable. Worked over 6 apps till now that are being used by millions of users across the globe. I have worked with companies in Edtech, Fintech & JobMarketplace domains. My primary stack is Android development using Kotlin. I’ve also worked with React Native, SwiftUi for iOS and cross-platform use cases, and I’m comfortable building web applications using React.js when needed. ⚙️ Skills: ▪︎ Languages & stuffs worked upon : C++ • Kotlin • JavaScript • TypeScript ▪︎ Architecture Patterns : MVVM, MVI with MultiModular & Clean Pattern ▪︎ Libraries/Frameworks : React Native • ReactJS • Retrofit • RoomDB • Kotlin Coroutines • Kotlin Flows • Navigation Components • Dagger-Hilt • Android Jetpack • REST APIs ▪︎ Unit Testing: JUnit Let's Know each other and Connect 👋
Bengaluru
claude code
cursor
Software Engineer at Unacademy, Jun 2026 - Present · 5 mos, Bengaluru, Karnataka, India, ● Implemented end-to-end, 4-step Onboarding Flow revamp via Jetpack Compose and making reusable UI Components thus, redesigning signup, profile, education, and study-preference journeys with 30k successful signups and improved onboarding completion by 7.35% and reduced drop-offs by 14%. ● Decreased app size by 2.9mb and decreased crash rate from 3.56% to 2.23% and resolving priority production bugs for the app. ● Led the migration to Android16(API Level36) ensuring Google Play’s TargetSDK requirements. ● Rewrote the Refer-Earn feature using Jetpack Compose for the new iteration, implementing referral sharing, milestone rewards, leaderboard, and referral tracking, driving over 80K referral users, 1k signups, 120 purchases, and 20L revenue. ● Rewrote Daily Streaks feature for learners, driving 140K+ streak interactions, 64K+ learning-resumption actions, 28K+ milestone views, and 24K+ milestone continuations within a month.
Software Development Engineer - I at PW (PhysicsWallah), Feb 2026 - Jun 2026 · 5 mos, Noida, Uttar Pradesh, India, Organizational restructuring impacted the role; successfully qualified for an internal SDE-2 position that was later put on hold. Work Areas / Responsibilities : ● Ownership for two apps: PiBookParent(ReactNative) and PiFocusStudent(Kotlin). ● Optimized the app size by reducing APK footprint from 70MB to 35MB, improving install success rates, download time, and compatibility on low-end devices. ● Implemented 16KB page size compliance across the PiBookParent app, ensuring Google Play policy readiness. ● Integrated DNS blocker to enable controlled access behavior in the student app, managed via parent app. ● Resolved high-impact UI crashes including RetryableMountException and empty state navigation bugs, in the videocall flow for parent app.
Software Development Engineer - I at WorkIndia, Oct 2024 - Jan 2026 · 1 yr 4 mos, Bengaluru, Karnataka, India, Work Areas / Responsibilities : ● WorkIndia Candidate App is one of India’s largest blue-collar recruitment portals, with over 20 million app installs. ● Revamped the Candidate Onboarding page, driving improvements across key funnel metrics: +1.6pp Calls+WA/DAU, +2.8pp Job Limit Fulfilment, and +0.6pp T0 Activation, while maintaining retention close to estimates despite seasonality (25.1% vs 22.7%). ● Built the in-app Resume Builder improving resume adoption (+6.3pp) and driving higher profile updates (+4.5pp), enabling faster employer decisions and more candidate unlocks. ● Implemented Voice Search to reduce typing friction for low-literacy users, improving job discovery and eliminating 17K weekly zero-result searches. ● Implemented WorkMode feature to show available workmodes for jobs to the candidates and skills selection BottomSheet in the candidate job application flow. ● Implemented a force-update mechanism using a non-dismissible bottom sheet, targeting approximately 5.9K DAUs on outdated app versions. ● Improved the Main List feature and visibility of Job cards, resulting in a 6.5% increase in Job Views and a 3% increase in call/WhatsApp retention. ● Increased Custom Job Titles usage by 8% and enhanced overall onboarding by 6% by introducing new job titles and a generic bottom sheet, leading to a 3.5% increase in Leads/DAU. ● Developed the Candidate Unsubscribe flow across all channels, achieving over 1K user engagements and enabling more than 500 successful unsubscriptions. ● Improved app stability by reducing frozen frames from 7.45% to 4.38%, fixing ANRs, and performing codebase cleanup of around 30k lines in 5 phases. ● Removed unused package dependencies and did efficient migration (Babel, Webpack5, EsLint, NodeVersion Upgradation) for WorkIndia RevampWeb an employer side product.
Software Development Engineer - I at Groww, Feb 2024 - Oct 2024 · 9 mos, Bengaluru, Karnataka, India, Team : BGV > Engineering > Android > Onboarding Features: Signature, Nominee, Email & Mobile Change, Account Reset, Account Deletion. Work Areas / Responsibilities : ● Accomplished seamless feature integration in the Onboarding Journey by implementing key features as: Signature, Nominee Addition, Email/Mobile verification, Geolocation, LoginLimitPerDevice, Reset User Account across various device types and screen sizes. ● Efficiently matched the design mockups through given Figma by utilizing the in-house Mint Design system and also provided insights for design enhancements from a technical standpoint. ● Taking ownership of features, from design to implementation and to deployment. This ensures seamless execution and best delivery for high quality features. ● Collaborating with product teams and stakeholders to understand and analyze software requirements thus translating them into technical specifications. ● Enhancing features performance by collaborative discussions with QA team for bug fixes. ● Participating in code reviews to ensure good code quality, design principles and its maintainability. ● Maintaining technical documentation for the features for improving quality and maintainability of the software product. ● Contributing to agile development sprints, RCA calls and daily standups.
Software Engineer Intern at OkCredit, Mar 2023 - Sep 2023 · 7 mos, Bengaluru, Karnataka, India
Bachelor of Technology - BTech, Computer Science & Engineering, Dr. A.P.J. Abdul Kalam Technical University
github: https://github.com/utkarsh006