Matthew Holden

Matthew Holden

Mentor
5.0
(80 reviews)
US$25.00
For every 15 mins
129
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
iOS Developer with Top-10 App Store app / JavaScript enthusiast
iOS Developer with Top-10 App Store app / JavaScript enthusiast

I'm Matt. I'm an iOS Developer. I worked for three years on an app that scaled to four million users, and was at one time a Top-10 app in the App Store.

I love discussing architecture and best practices, and can also help you with all your git questions.

I pride myself in making sure my mentees understand the solutions I give them - I get great satisfaction seeing a previously challenging concept "click" for someone.

English
Pacific Time (US & Canada) (-07:00)
Joined October 2013
EXPERTISE
9 years experience | 14 endorsements
I've been focused on iOS for most of my professional career. I still pinch myself that I'm lucky enough to work in such a great developme...
I've been focused on iOS for most of my professional career. I still pinch myself that I'm lucky enough to work in such a great development environment. I learned everything in Objective-C originally, but I've come to really love working with Swift even more. I'm skilled at helping break down some of the occasional oddities that arise when using ObjectiveC-based framework classes within Swift code. I also like using the lower-level Objective-C runtime from within Swift code to do things in UIKit that aren't possible in Swift. Today, I do all of my UI development purely in code, using Autolayout (usually with some helpful syntactic sugar to make the code short & sweet). I love teaching that process to people just to see the moment when they realize how much freedom you have when you break away from storyboards and .xib files. That said, I can help you fix problems in your storyboards & .xibs, too. I'm quite skilled with all the ins&outs of view controllers, views, and layers. I've also worked in-depth with a variety of frameworks, including CoreAnimation and MapKit. I can also help you with building your own reusable frameworks, Cocoapods, and Carthage.
7 years experience | 5 endorsements
I've been hacking away at the Swift language since the day it came out! I am very familiar with Swift's more advanced concepts, includin...
I've been hacking away at the Swift language since the day it came out! I am very familiar with Swift's more advanced concepts, including generics, protocol extensions and associated types.
View more
View more
12 years experience
I love JavaScript. I've worked on the back-end infrastructure for a large-scale, real-time, multiple-device content-sharing application ...
I love JavaScript. I've worked on the back-end infrastructure for a large-scale, real-time, multiple-device content-sharing application built with node.js and socket.io. I've also contributed in-depth to a node.js-based API at my current company, which is deployed on AWS. ** In short, I can proficiently break this slide: http://ejohn.org/apps/learn/#2. **
9 years experience | 1 endorsement
I've trained my team with enough about intelligently branching, rebasing and crafting our process so that we could bring some sanity to o...
I've trained my team with enough about intelligently branching, rebasing and crafting our process so that we could bring some sanity to our deployment strategy.
View more
View more
15 years experience
I worked to maintain a large-scale web application for several years.
I worked to maintain a large-scale web application for several years.
7 years experience | 3 endorsements
I've grown to really love working in Swift, but Objective-C will always have a huge spot in my heart.
I've grown to really love working in Swift, but Objective-C will always have a huge spot in my heart.

REVIEWS FROM CLIENTS

5.0
(80 reviews)
Daniel Criscuolo
Daniel Criscuolo
December 2020
Always quick and easy with Matthew :)
Daniel Criscuolo
Daniel Criscuolo
December 2020
Great session
Daniel Criscuolo
Daniel Criscuolo
December 2020
Matthew is always fantastic
Daniel Criscuolo
Daniel Criscuolo
November 2020
Never a bad session with Matthew
Adam Halper
Adam Halper
November 2020
Matt puts in 110% to solve my issues every time.
Daniel Criscuolo
Daniel Criscuolo
November 2020
Another great session with Matthew!
Daniel Criscuolo
Daniel Criscuolo
November 2020
Matthew is the best.
Daniel Criscuolo
Daniel Criscuolo
November 2020
Matthew is awesome, another great session
Daniel Criscuolo
Daniel Criscuolo
October 2020
Matthew is the best code mentor I have had. Very good at explaining and even better at coding!
Adam Halper
Adam Halper
October 2020
Matt did a GREAT job. He helped me debug a difficult issue that no other iOS developer on CodeMentor had the skills or courage to take on. Definitely recommend!
EMPLOYMENTS
Senior Mobile Engineer
Hathway, Inc.
2017-07-01-Present
Building and maintaining a portfolio of apps, each developed for a large consumer brands, to engage and retain customers through loyalty ...
Building and maintaining a portfolio of apps, each developed for a large consumer brands, to engage and retain customers through loyalty programs and online purchasing.
Ruby
Node.js
Git
View more
Ruby
Node.js
Git
Jira
CocoaPods
JavaScript
Objective-C
Swift
iOS
View more
Senior Software Engineer
MINDBODY
2011-01-01-2017-07-01
Worked on the company's several iOS apps, as well as its consumer-facing web application.
Worked on the company's several iOS apps, as well as its consumer-facing web application.
C#
Node.js
Git
View more
C#
Node.js
Git
HTML5
CSS
JavaScript
Objective-C
Swift
iOS
ASP.NET
View more
Senior Engineer (Contractor)
Rosetta
2012-01-01-2013-02-01
Was dedicated fully to our largest contract with the most well-known consumer technology brand in the world, building custom miniature ap...
Was dedicated fully to our largest contract with the most well-known consumer technology brand in the world, building custom miniature applications with the latest HTML5/CSS3 techniques.
HTML5
CSS
JavaScript
View more
HTML5
CSS
JavaScript
View more