Hung-Yao (Jeff) Chen
********@*******.***
Cell: 949-***-****
OBJECTIVE:
Senior iOS Mobile Software Engineer with 13 years of iOS development experience and a track record of publishing over 20 apps to the Apple Store. Holds two Master’s degrees in Computer Science from the University of Southern California and possesses deep expertise across multiple platforms, including:
• Windows and .NET Development: 15 years of experience, with an additional six years focused on the WinCE industry.
• Leadership: Led engineering teams in China for two years, building strong cross-functional collaboration and project management skills.
• Technical Proficiency: Skilled in IDEs, debuggers, source control, and bug tracking tools, ensuring efficient workflows and high-quality code standards. Known for effective multitasking and adaptability, I excel under tight deadlines in fast-paced environments, delivering innovative solutions and supporting high-performance teams. Education
• Master of Science in Integrated Media Systems
University of Southern California, Los Angeles, CA
• Master of Science in Computer Engineering
National Chiao Tung University, Hsinchu, Taiwan
SKILLS:
Skill Name Skill Level Experience
Objective-C Expert 13 years
Xcode Expert 13 years
C/C++, MFC, COM Expert 15 years
AR/VR Expert 5 years
Unity 3D Expert 3 years
Swift, SwiftUI Expert 5 years
SQL Expert 3 years
Kotlin, Compose, Android Studio Moderate 2 years
UI Testing, Dependence Injection Expert 3 years
WORK EXPERIENCE:
Wescom Credit Union, Anaheim, CA Jan 2023 – Present Senior Software Engineer
• Developed and maintained Kotlin Multiplatform projects for mobile banking applications, using Swift, SwiftUI, Kotlin, and Jetpack Compose.
• Utilized regular expressions to efficiently convert HTML background colors to RGB format.
• Implemented comprehensive unit tests to ensure reliability and accuracy of new functions and features.
• Conducted code reviews for peer pull requests, ensuring code quality and adherence to project standards.
• Integrated RESTful and GraphQL APIs to enable seamless backend server communication.
• Built AR commercial video experiences using ARKit, ARCore, and Unity 3D, enhancing user engagement with immersive content.
• Worked directly with UI design team by Figma to implement the UI. Meta, CA Jul 2022 – Dec 2022
Senior Software Engineer (6 months contractor)
• Debugged and maintained a complex iOS application “Business Suite” with Objective-C, Swift and SwiftUI.
• Collaborated with cross-functional teams to discuss application design and actively participated in code reviews, contributing to consistent coding standards and quality improvements. Walmart Lab, CA Jan 2022 – Jun 2022
Senior Software Engineer (6 months contractor)
• Debugged and maintained the iOS application “UpFront” using Swift, SwiftUI and GraphQL
• Managed build releases for QA, delivering iterative versions for testing and quality assurance.
• Developed and implemented new features, including barcode scanning and integration with the GulfStream registration machine, enhancing the app's usability.
• Collaborated in feature design and conducted code reviews to maintain high-quality standards across the codebase.
Microsoft, Sunnyvale, CA May 2020 – Jan 2022
Senior Software Engineer
• Designed and implemented the iOS Walkie-Talkie app using Swift, SwiftUI and Objective-C, delivering reliable real-time communication functionality.
• Integrated Bluetooth communication APIs to enable seamless interaction within the Walkie-Talkie project.
• Collaborated with the server team to troubleshoot and resolve push notification and VoIP issues, enhancing app reliability.
• Conducted feature design reviews and performed code reviews to maintain coding standards and optimize feature performance.
• Assisted enterprise clients (IKEA and M&S) in resolving technical incidents, ensuring high customer satisfaction.
• Researched and implemented WebSocket technology for real-time communication capabilities within the app.
Mobilityware, Irvine, CA Jun 2019 –May 2020
Senior Software Engineer
• Maintained and updated the advertisement campaign portal using React, JavaScript, GraphQL and Bootstrap, ensuring a smooth user experience.
• Managed and improved the iOS advertisement SDK (AC2) with Objective-C, Swift, Ad Tech and MVVM.
• Supported the Unity 3D plugin SDK for mobile gaming platforms, contributing to cross-platform ad capabilities.
• Developed various sample apps and tools for the iOS platform to demonstrate SDK functionality and streamline development processes.
Panasonic, Lake Forest, CA Jun 2016 – Jun 2019
MTS IV
• Maintained and enhanced the Flight Entertainment System SDK for iOS devices, ensuring high-quality in- flight entertainment experiences.
• Developed sample code using React Native to demonstrate SDK functionality and usage.
• Researched and evaluated new technologies such as ARKit and Unity 3D for potential feature integration, expanding SDK capabilities.
• Explored machine learning techniques for image detection across 1,000+ images from airline magazines, contributing to feature innovation.
• Assisted customers with application debugging, providing timely solutions and support. SecureAuth, Irvine, CA May 2015 – May 2016
Senior Software Engineer
• Enhanced existing applications by implementing new features, including Push Notifications, Touch ID, and Keychain functionality using Objective-C.
• Developed a new Apple Watch app in Swift, expanding the platform’s reach and functionality.
• Utilized GitHub for version control and followed Agile methodologies to effectively manage development progress and sprint planning.
• Integrated RESTful web services to enable efficient data communication with backend servers.
• Set up a testing environment using PHP and MAMP, facilitating reliable feature testing and debugging. LifeLock, Irvine, CA Sep 2012 – May 2014
Principle Software Engineer
• Designed the LifeLock mobile application for iPhone, focusing on intuitive user experience and robust functionality.
• Conducted research on OCR and image processing for iOS, exploring methods to enhance visual data recognition and improve app capabilities.
Awards
1. Employee of the Month
Delphi Display System
July 2004
2. Exceptional Merit Award
Ulead System
1998
Jeff Chen's Mobile Projects
LINKEDIN: HTTPS://WWW.LINKEDIN.COM/IN/JEFF-CHEN-94514133 APPLE STORE: HTTPS://APPS.APPLE.COM/IN/DEVELOPER/HUNG-YAO-CHEN/ID318535299 1.Wescom Credit Union Mobile:
Use the Wescom Credit Union Mobile Banking App for managing accounts and cards, deposit checks, making payments, and much more. To learn more visit https://wescom.org/mobile-banking. 2. Walkie Talkie:
The Walkie Talkie app in Teams provides instant push-to-talk (PTT) communication for your team and is now available on Android. Walkie Talkie allows users to connect with their team using the same underlying channels they're members of. Only users who connect to Walkie Talkie in a channel become participants and can communicate with each other using push-to-talk, one at a time. https://support.microsoft.com/en-us/office/get-started-with-teams-walkie-talkie-25bdc3d5- bbb2-41b7-89bf-650fae0c8e0c
3. MyVApp: Video Shopping App
APP STORE: HTTPS://ITUNES.APPLE.COM/US/APP/MYVAPP-VIDEO-SHOPPING-APP/ ID1039649248?MT=8
From the latest Hollywood movie interviews to a vast trove of luxury collections. MyVApp is the place for quick and fun shopping entertainment.
4. Pocket AR Solar (Smartkids Media inc)
App Store: https://itunes.apple.com/us/app/pocket-ar-solar/id1293980455?ls=1&mt=8 Display the beautiful solar system in any room on anytime. Watch the planet and moon rotate by sun. 5.Kids ABC: (more than 350,000 download)
Kids ABC is an education tool to teach toddlers how to read and write alphabet. Every letter came with a sweet sound and cute image. Kids just touch the image on the screen then the sound will be played.
Sample video: http://www.youtube.com/watch?v=nH2p-VqBXfc Apple Store: http://itunes.apple.com/us/app/learning-abc-for-preschool/id318535296?mt=8 6. Math Adventure
"Math Adventure" is the best tool for your kids about mathematic. It teaches kids from counting to 100,
"time table", "*" and
App Store: https://itunes.apple.com/us/app/math-adventure/id475187278?mt=8 7. MyScan Pro
MyScan turns your iPhone into a powerful portable scanner and reader for documents, receipts, notes and whiteboards. It enables you to quickly scan multiple documents on the go and share the scans as JPEG or PDF to Dropbox, Evernote or Email.
App Store: https://itunes.apple.com/us/app/myscan-pro/id558082813?mt=8 8. Magic60 (iOS and Android)
This is a very easy to play magic trick that it can amaze your friends in just seconds. You'll ask players to think of a number between 1 and 60. Then, you check through 6 cards, each of which have a series of numbers. For each card, you ask players whether or not they see their number on that card. Last, shake your device in the last page to show the secret number.