
Christopher Mcgraw
I have over 7 years of professional iOS experience using a mix of Objective-C, Swift, and React Native.... | United States
*50 free lookup(s) per month.
No credit card required.
Christopher Mcgraw’s Emails ch****@gm****.com
Christopher Mcgraw’s Phone Numbers No phone number available.
Social Media
Christopher Mcgraw’s Location United States
Christopher Mcgraw’s Expertise I have over 7 years of professional iOS experience using a mix of Objective-C, Swift, and React Native. Beyond that, I've been programming for more than 15 years on a large variety of personal and school projects. At General Motors (2017-2022), I worked on their customer-facing apps: myChevrolet, myGMC, myBuick, and myCadillac. All code had to be peer-reviewed, tested, and follow project standards. Our processes were strict. When I started, we used a mix of legacy Objective-C and Swift to create new features. Around ~2-3 years into my position, React Native was introduced. The apps became hybrid apps, where new features were created in React Native and a lot of legacy code had to be bridged. I learned a great deal during my time at this position, covering many topics such as MVVM, multithreading, and improving my debugging skills. My next position was at Automattic (2022-2024) working on the WordPress and Jetpack iOS apps. Most of the work here was done with Swift, with small amounts of legacy Objective-C sprinkled in. Many things from my previous position translated very well to this one. I also learned a lot too. We made heavy use of Core Data to cache API results, and I created the migration code for our database to migrate it between apps. We also started to mix in SwiftUI elements to create better experiences for the user. Non-professionally, I've worked on projects that used Java, C, C++, Assembly, Python, and Rust. I wouldn't call myself an expert at any of these, but I'm familiar with them. Some of the projects I worked on are: - Private game servers and clients (Java) - PIC16F887 surface-mounted clock (C & Assembly) - Tetris bot (C++) - Video game hacks (C++) - College capstone project: stock sentiment analysis (Java) I love to learn and code new things, so I'm open to all software development positions. Bonus points if the project is super interesting. I also don't have a strong preference for in-person, hybrid, or remote work. The only exception is positions outside the United States.
Christopher Mcgraw’s Current Industry Automattic
Christopher
Mcgraw’s Prior Industry
General Motors
|
Automattic
Not the Christopher Mcgraw you were looking for?
Find accurate emails & phone numbers for over 700M professionals.
Work Experience

Automattic
Senior iOS Engineer
Tue Mar 01 2022 00:00:00 GMT+0000 (Coordinated Universal Time) — Sat Jun 01 2024 00:00:00 GMT+0000 (Coordinated Universal Time)
General Motors
Software Developer
Sun Jan 01 2017 00:00:00 GMT+0000 (Coordinated Universal Time) — Tue Mar 01 2022 00:00:00 GMT+0000 (Coordinated Universal Time)