Patrick O'Donoghue: Software Engineer iOS in San Diego, CA
Patrick O'Donoghue
Software Engineer iOS
San Diego | United States
Skills
No information
Interests
No information
Industries
No information
Summary
No information
Activity
Projects
No information
Work experience
CFun Games Inc
Software Engineer iOS | 10/2016 - Current
Duties: Developed mobile app for iOS using Swift and Objective-C. Architected UI using
Storyboards, SpriteKit and SceneKit. Designed core data processes to be multi-threaded by using
Grand Central Dispatch. Architected a backend process control API for app/server
communication. This process control API allows new processes to be easily added into the app.
Added processes get thread safety, have error control, and come with timing options. Used
MVC design patterns. In XCode wrote Unit Tests for QC. Managed cross functional four person
team project to completion that scales to 1,000,000+ users.
Hewlett-Packard
R&D Software Engineer | 06/2012 - 10/2016
Duties: Codebase ownership with final approval. Resolved defects. Feature lead on several cross
team multi-engineer features. Learned agile methodology, software versioning, industrial
controls programming, and HMI / UI design.
Education history
Oregon State University
B.S. in Electrical and Computer Engineering | 2008 - 2012
Connections
Companies (0)
No information