TemplateA ready-made website. Make it yours in a click.
Copy this website

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
San Francisco, CAMar 2021Present
  • 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
San Jose, CAJun 2018Feb 2021
  • 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
Jan 2023Present
  • Developed a personal finance application using Jetpack Compose and Room DB, featuring real-time expense categorization and budgeting.
SmartHome IoT Dashboard
Mar 2022Oct 2022
  • 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
Stanford, CASep 2016May 2018
  • 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
Berkeley, CASep 2012May 2016
  • 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)