Skills
Languages | Swift ⋅ Objective-C ⋅ JavaScript ⋅ C++ ⋅ Python |
Technologies & Tools | SwiftUI ⋅ UIKit ⋅ Combine ⋅ Core Data ⋅ CloudKit ⋅ RxSwift ⋅ Xcode ⋅ Git ⋅ Jira ⋅ Jenkins |
Human Languages | English (Native) ⋅ Japanese (JLPT N3 180/180) |
Experience
Audible, Inc
Mar 2020 - Present
Senior iOS Engineer, Design Systems
New York, NY
- Work as a member of a cross-functional team (iOS, Android, and Design) to develop the UI framework for Audible's apps
- Build UI components in SwiftUI (e.g. top bar, tiles, and tooltips) and design the API for the client app to use
- Leverage expertise in UIKit and SwiftUI to overcome their limitations and deploy production-ready components to millions of users
iOS Software Engineer
- Initiated and led a rewrite of Audible's CarPlay architecture and transition to UISceneDelegate, resolving 14 known issues
- Enhanced CarPlay functionality with the addition of Collections and Podcasts tabs, enabled by the new architecture
- Managed the server-driven product detail page rollout for Canada, Australia, and the UK
- Unblocked the launch of mobile purchases and all you can listen (on-demand) content in those marketplaces
JET Program
Jul 2015 - Jul 2019
Assistant Language Teacher
Tokushima, Japan
- Conducted frequent lessons demonstrating an experimental curriculum pilot to large audiences of teachers from across Japan
- Invited as a speaker at the JET Program orientation conference in Tokyo for two consecutive years
Baylor University
Aug 2014 - Dec 2014
Computer Graphics Teaching Assistant
Waco, TX
- One of only two undergraduate students offered a position as a computer science teaching assistant
- Conducted office hours twice weekly to support students with homework and projects
- Assisted students with debugging their programs and graded students' assignments
Procede Software
May 2013 - Aug 2013
Software Engineering Intern
San Diego, CA
- Created SQL Server Integration Services (SSIS) packages to standardize parts pricing data across different manufacturers
- Designed and implemented an internal web app using ASP.NET MVC for executing the SSIS packages
Education
Bachelor of Science in Computer Science
Aug 2011 - May 2015
Baylor University
Waco, TX
Relevant Courses: Algorithms, Computer Graphics, Data Structures, Databases, Networking, and Operating Systems
Projects
TimeCrumbs (iOS App) [App Store Link]
Oct 2019 - Dec 2019
- A time tracking app for freelancers that encourages keeping track of small tasks
- Featured by Apple in "Apps We Love Right Now" and "Our Latest Favorites"
- Achieved #18 on the productivity apps chart and #155 overall on the US App Store
- Utilizes Core Data with CloudKit integration to sync users' data between devices
- Built in collaboration with a team of UX designers and QA engineers