Senior Software Engineer (SDE 3)mar 2025 – present·Proposed, planned, and led a full architecture overhaul of the app, migrating from a scattered, inconsistent codebase to a unified clean architecture using Riverpod, an initiative that spanned the entire engineering team and set the foundation for long-term scalability.·Optimized app launch time from 3.8s to 980ms at P90, a 74% reduction, by identifying and eliminating bottlenecks across initialization, networking, and rendering.·Revamped the home screen to be offline-first, ensuring a fast, reliable experience even on poor networks for 25M+ users.·Evaluated state management approaches across the ecosystem and drove the migration to a more scalable solution, standardizing how the team handles real-time data.·Optimized critical feature load times from 1,450ms to ~400ms at P90, improved frame rates to a consistent 60fps on heavy UI surfaces, and reduced bundle size.·Mentor engineers across the team, conduct technical interviews, and author coding standards and process documentation.
Senior Software Engineer (SDE 2)sep 2022 – feb 2025·Architected and implemented an in-house SDUI (Server-Driven UI) engine (JSON to widgets, with gestures, navigation, and analytics) that now powers the high-traffic home screen, enabling faster experimentation, personalized UI, and quicker rollouts without app updates.·Engineered a modular search platform designed for extensibility and new search types; it became the backbone of the entire app's search experience.·Built some of the highest-impact features on the app: Portfolio with hand-coded animated charts, Coin Collection, and Trade Signals with real-time sockets and multiple data sources.·Built internal developer tools: automated build generation without leaving the developer workflow, GitHub Actions for CI/CD, and a custom linter package enforcing the code-quality standards I authored.