Log InSign Up

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

HomeSummaryActivityProjectsWork experienceEducation historyConnectionsCompanies
Summary

No information

Activity
Projects

No information

Work experience
Image CFun Games Inc

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.
Image Hewlett-Packard

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
Image Oregon State University

Oregon State University

B.S. in Electrical and Computer Engineering | 2008 - 2012

Connections
Companies (0)

No information

1501 Lincoln Blvd.#1014 Venice, CA. 90291