I am an experienced Android developer with 10+ years delivering native mobile solutions and driving mobile architectures, patterns, and testing. I have hands-on work across automotive infotainment, camera apps, video streaming, WebRTC, and cloud-backed services, and I thrive in Agile teams to build robust, scalable mobile products. I enjoy turning complex requirements into clean, maintainable code and leveraging modern tools to accelerate delivery. I’m comfortable collaborating with remote, cross-functional teams and mentoring others to raise the bar on quality and performance.

JUN (JOSEPH) CHEN

I am an experienced Android developer with 10+ years delivering native mobile solutions and driving mobile architectures, patterns, and testing. I have hands-on work across automotive infotainment, camera apps, video streaming, WebRTC, and cloud-backed services, and I thrive in Agile teams to build robust, scalable mobile products. I enjoy turning complex requirements into clean, maintainable code and leveraging modern tools to accelerate delivery. I’m comfortable collaborating with remote, cross-functional teams and mentoring others to raise the bar on quality and performance.

Available to hire

I am an experienced Android developer with 10+ years delivering native mobile solutions and driving mobile architectures, patterns, and testing. I have hands-on work across automotive infotainment, camera apps, video streaming, WebRTC, and cloud-backed services, and I thrive in Agile teams to build robust, scalable mobile products. I enjoy turning complex requirements into clean, maintainable code and leveraging modern tools to accelerate delivery. I’m comfortable collaborating with remote, cross-functional teams and mentoring others to raise the bar on quality and performance.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert

Work Experience

Software Developer III (Android) at Ford Motor
January 1, 2024 - March 1, 2026
Developed Android Automotive HMI apps for Ford IVI, including Sherlock diagnostic tool to retrieve ECUs' DIDs; implemented vehicle data parsing, search, and display on the IVI interface; refactored infotainment codebase using MVVM and Jetpack; implemented unit tests with Robolectric/Mockito; created onboarding automation scripts in Python.
Senior Android Developer at Leia Inc.
March 1, 2022 - November 1, 2022
Led camera app UI development based on Figma designs; built camera app from scratch with photo/video capture, face detection, slow motion, sensor-based autofocus, settings, and thumbnail previews; applied Android Jetpack libraries and MVVM architecture.
Senior Android Developer/Architect at 11469886 Canada Inc.
January 1, 2019 - September 1, 2023
Senior Android Developer/Architect for multiple consulting projects including chat app, game app, and Canada Life App; contributed to GroupNet mobile app skeleton using MVVM, Clean Architecture, Jetpack Compose, Flow, and Hilt; fixed biometric login issues and supported legacy hybrid app; integrated Firebase and analytics.
Senior Android Consultant at CGI
May 1, 2021 - October 1, 2021
Developed features for CIBC mobile banking app using MVVM; refactored legacy Kotlin code; implemented Micro Mobile Insights via deep links to deliver personalized insights; built MMI mini beats and smart badge notifications using MX analytics.
Senior Android Developer at ShopKick (through HR Options Inc.)
August 1, 2020 - April 1, 2021
Collaborated on inline video feed using REST APIs; added video ad placements to increase inventory; replaced third-party VeePlay with ExoPlayer; refactored code from MVC to MVVM and migrated to Kotlin; utilized Jenkins, Git, and Scrum practices.
Senior Android Developer at OutFront Media
November 1, 2017 - November 1, 2018
Developed Android AdPlayer for digital outdoor billboard platform with WebView/VideoView; added HTML layouts for training and alerts; implemented caching for WebView content; wrote unit tests with Robolectric/Mockito; applied Clean Architecture and memory/performance optimizations.
Senior Android Developer at General Motors Canada
May 1, 2016 - November 1, 2017
Enhanced and customized Android framework for Automotive Infotainment; evaluated Bluetooth APIs, JNI adjustments, and memory management; conducted requirement analysis and design reviews for connectivity modules; supported CarPlay/Android Auto integration.
Senior Mobile Software Developer (Contract) at Vedix
October 1, 2015 - February 1, 2016
Redesigned authentication and challenge-byte certification features for Android BI platform; migrated to Dropbox Djinni cross-platform solution for Android/iOS; improved security and onboarding flows.
Senior Software Developer (Contract) at ASML
May 1, 2015 - August 1, 2015
Enhanced Android framework and native components; wrote unit tests; modified JNI; contributed to reliability of automation and tooling for imaging systems.
Senior Software Developer (Contract) at Kapsch TrafficCom North America
May 1, 2012 - March 1, 2013
Developed MDOT I-94 Truck Parking Android app (UI, GPS, configuration, text-to-voice) for ITS; contributed to parking information systems and backend integration.
Senior Software Developer (Contract) at Thales Canada
May 1, 2012 - March 1, 2013
Developed and debugged mission-critical C/C++ software for VOBC subsystem under Linux in rail signaling; performed design reviews and integration testing.
Senior Software Developer (Contract) at Alcatel-Lucent
August 1, 2010 - January 1, 2012
Developed Uplink Traffic Shaping module using DSCP and VLAN QoS in C++ on Linux for LTE backhaul architectures.

Education

Master of Electrical and Electronics Engineering at University of Electronic Science and Technology of China
January 11, 2030 - May 1, 2026
Bachelor of Electrical and Electronics Engineering (Mixed Talented Class of the University) at University of Electronic Science and Technology of China
January 11, 2030 - May 1, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Media & Entertainment