Summary
Experience
Senior Android DeveloperLyft
- Led the development of a new real-time ride-sharing feature using Kotlin and Jetpack Compose, resulting in a 15% increase in user engagement and 10% faster transaction times.
- Optimized existing Android application performance by refactoring critical modules, reducing app launch time by 200ms and improving crash rate by 1.8%.
- Mentored junior developers on best practices for Android architecture (MVVM) and testing, improving team code quality by 25%.
- Collaborated with product and design teams to translate complex requirements into intuitive user interfaces, achieving a 90% positive feedback rating for new features.
- Implemented robust CI/CD pipelines using GitLab CI, reducing build and deployment times by 30%.
Android DeveloperChime
- Developed and maintained core features for Chime's mobile banking application, reaching over 12 million users.
- Integrated new third-party financial APIs, enabling 3 new product offerings and increasing user adoption by 15% in the first quarter.
- Reduced API response times by an average of 150ms through efficient data caching and asynchronous operations.
- Contributed to a significant architectural migration from MVP to MVVM, enhancing code maintainability and testability for 50+ modules.
- Participated in on-call rotations, quickly diagnosing and resolving critical production issues, minimizing downtime by 99.5%.
Projects
Open-Source Recipe App
- Developed a multi-module Android application using Jetpack Compose, Hilt for dependency injection, and Room for local persistence.
- Implemented real-time data synchronization with Firebase Firestore, reducing data latency by 30% and improving user experience.
- Achieved 90% unit test coverage for core business logic, ensuring high stability and maintainability.
Personal Finance Tracker
- Created an Android application to track personal finances, integrating with custom budgeting algorithms.
- Utilized MPAndroidChart library to visualize spending patterns, helping users identify savings opportunities by 20%.
- Implemented secure local data storage using EncryptedSharedPreferences to protect sensitive financial information.
Education
Stanford UniversityMaster of Science in Computer Science
- Achieved a GPA of 3.9/4.0, specializing in Mobile Computing and Software Engineering.
- Published a research paper on optimizing mobile battery life in multi-threaded applications at the ACM MobiCom conference.
University of California, BerkeleyBachelor of Science in Computer Science
- Graduated Summa Cum Laude with a 3.85 GPA.
- Awarded the Departmental Citation for outstanding academic achievement in Computer Science.
Skills
Programming Languages
KotlinJavaPythonSQL
Mobile Development
Android SDKJetpack ComposeMVVMMVPMVIMaterial DesignGradleAndroid Studio
Tools & Technologies
RESTful APIsGitGitLab CI/CDJiraFirebaseRoomDagger HiltCoroutinesFlow
Methodologies
AgileScrumTDDUnit TestingIntegration TestingCode Reviews
Cloud Platforms
AWS (S3, Lambda)Google Cloud Platform (Firestore)