Summary
Highly skilled Android Application Developer with over 6 years of experience designing, developing, and deploying robust mobile applications. Proficient in Kotlin and Java, with a strong background in architecting scalable and user-centric solutions for diverse platforms. Adept at leveraging modern Android frameworks and best practices to deliver high-performance and intuitive user experiences, consistently exceeding project goals.
Experience
Senior Android EngineerStarlight Tech
- Led the development of a new subscription management module, resulting in a 25% increase in user subscriptions within the first quarter.
- Architected and implemented a modular feature delivery system, reducing build times by 15% and streamlining team collaboration for 10+ developers.
Android DeveloperInnovate Mobile Solutions
- Developed and launched 3 core features for a leading e-commerce application, contributing to a 15% increase in daily active users.
- Implemented robust unit and integration tests, increasing code coverage to over 85% and reducing regression bugs by 20%.
Projects
Expense Tracker Pro
- Developed a personal finance application using Jetpack Compose and Room DB, featuring real-time expense categorization and budgeting.
SmartHome IoT Dashboard
- Designed and built an Android dashboard to control various IoT devices via a local network, enhancing home automation.
- Utilized MQTT protocol for device communication, achieving low-latency control and status updates.
Education
Stanford UniversityM.S. in Computer Science
- Thesis on Scalable Mobile Architectures for Real-time Data Processing.
- Achieved a GPA of 3.9/4.0.
University of California, BerkeleyB.S. in Computer Science
- Graduated Magna Cum Laude with a 3.8/4.0 GPA.
- Awarded 'Outstanding Senior Project' for a collaborative mobile game development.
- Member of the ACM Student Chapter.
Skills
Programming Languages
KotlinJavaDartSQL
Android Technologies
Android SDKJetpack ComposeMVVMDagger HiltRoomRetrofit
Development Tools & Practices
GitJiraAgile/ScrumCI/CDFirebaseUnit/Integration Testing
Mobile Architectures
MVIMVPClean ArchitectureModular DesignReactive Programming (RxJava/Flow)