× {{alert.msg}} Never ask again
Matt Goldspink

Matt Goldspink

Lead engineer with 10+ years development experience & background in delivering training courses

London (+01:00 DST)
I have been delivering technical training courses for over 7 years on a variety of subjects - I can help by giving full courses, pair programming to help you learn or if you have a specific problem you're trying to solve I'll work with you through it to help you resolve it and understand the solution. Outside of CodeMentor I am a Lead Engineer based in London & SF - I have experience working in large corporations & startups across Java, iOS, JavaScript & Web Technologies.
Technical Interview Practice

Technical Interview Practice

$120 - Live Session

I have over 10 years of experience conducting technical interviews in both large corporate and Silicon Valley startups, on both college graduates and senior level developer roles. I will be happy to spend an hour running an actual technical interview with you and give you realistic feedback, preparing you to ace your next technical interview. Everything will of course be kept highly confidential.

Ios expert help iOS - 3 years experience
I was the lead developer on the iOS application for a leading bank and the lead mobile engineer for a startup in San Francisco. I have written large 100% native apps and also large hybrid apps using PhoneGap/Cordova.
Javascript expert help JavaScript - 8 years experience
I have worked on many large MV* style JavaScript applications in banks and also startups. I have spoken at conferences, most recently Senchacon 2013, where I spoke about how to write clean and maintainable JavaScript. I have used many libraries from jQuery to Angular. I have a lot of in-depth knowledge of D3.js for complex data visualisations, Sencha products, both Touch and Ext.JS (3, 4 & 5), and AngularJS (1.3) . In addition I have also written and given training courses in many web technologies including Sencha & AngularJS. Helping students from all kinds of technical backgrounds understand core concepts in JavaScript and map their knowledge of other languages and frameworks into something that makes sense to them and helps them grasp JavaScript.
Node js expert help Node.js - 2 years experience
I have written many Node.JS applications of varying sizes and complexity and have used many frameworks, including Express. I also have a lot of experience with Grunt.JS having ported several Ant based build systems over to Grunt.
Html css expert help HTML/CSS - 8 years experience
I have been developing websites using HTML and CSS for many years. I am very familiar with using semantic HTML and many CSS techniques, like OOCSS and how to use tools like Compass/SASS to simplify and make it more manageable. One of my roles in the past was to help produce a firmwide theme for a large global bank that all other web developers would use. I have also worked on many applications that required complex CSS3 animations and transitions.
Java expert help Java - 8 years experience
I was a member of the Java infrastructure team in a large bank writing libraries for other developers to use, and integrating frameworks like Spring, Hibernate, Apache CXF and others into the firms environment. In addition I consulted and developed many projects with teams across the firm. I am now a full time educator, teaching all levels of Java and various frameworks to developers globally
No icon Version control - 10 years experience
I am a regular user of Git during my day to day development. I've used Github and Bitbucket heavily and even had to sit through transition periods of SVN to Git using git-svn. I also worked at a company which (at the time) had the largest Perforce install, so have a solid understanding of client specs, and managing large scale projects in Perforce.
grunt-sencha-dependencies 34   18
Grunt task to get the list of Ext.require dependencies in your application
CSS HTML Ruby JavaScript
grunt-extjs-example 28   4
A simple Ext.js project with a full Grunt build showing concat, testing, code coverage, compass
Ruby JavaScript
swift-parse-login-part2 8   3
Demonstrating how to build custom Login/SignUp screens in Parse based on the tutorial here https://www.codementor.io/swift/tutorial/adding-a-signup-login-to-you-app-using-swift--parse--twitter-and-facebook---part-2
Ruby Swift Objective-C
swift-parse-login-part1 6   2
Code for the CodeMentor tutorial - https://www.codementor.io/parse/tutorial/adding-a-signup-login-to-you-app-using-swift--parse--twitter-and-facebook---part-1
Ruby Swift Objective-C
grunt-sencha-jasmine 4   7
A Grunt task to make Jasmine testing on Ext.js and Sencha Touch projects easier
Average Rating
(87 ratings)
Awesome mentor!
Pretty good
Could've been better
Needs improvement

Great mentor!
Fareez Ahmed Oct 21, 2015

Excellent IT Professional and superb communicator, which results in quality mentoring.
zoobyshoe Sep 21, 2015

He was helpful but unfortunately we could not find out a solution.
Yuichi Kato Sep 13, 2015

Perfect ! nailed it !
james Sep 11, 2015

I've been meeting with Matt for the better part of 6 months now. That's just about as long as I've had the codementor account. He's been an invaluable debugging partner and a great spare set of eyes; he's very knowledgable about his craft and knows how to break seemingly impossible problems down to its core components, then bank on his vast knowledge-base to solve the issue while providing an explanation. Just overall great dude to work with. Highly, highly recommended.
Minh Aug 21, 2015

Great guy. Really helpful and honest.
Sam Gabbay Jul 28, 2015

Excellent professional expertise.
zoobyshoe Jul 08, 2015

Matt has fixed several issues in my code. He is very well versed and an excellent teacher. He can and does explain everything that he does.
steven kauyedauty Jun 30, 2015

Excellent IT professional - and a whizz at CSS. Mix of demonstration and guided teaching helped solve outstanding bootstrap issues swiftly and accurately.
zoobyshoe Jun 29, 2015

With over a hundred sessions already given here and a five star profile, Matt seemed the right person to ask help on how to become a better Codementor. The session with him was fantastic, he shared some valuable insights on his on experience.
Felipe Jun 25, 2015

He was very helpful, knowledgeable, and fast. Helped me make a UIProgressView.
Nathan Cain Jun 24, 2015

Had two bugs that had bugged me for a full weekend, constantly struggling to figure out what in the actual hell was wrong. The man resolved them in 20 minutes. Consistently knowledgable about jQuery insomuch that I'm calling Matt my "go-to" for when things are hopeless.
Paul Jun 08, 2015

Solved my problem and gave me a deeper understanding of how angular works.
steven kauyedauty Jun 04, 2015

Matt, again, is awesome. Really enjoy working with him on learning JS. He's patient and is fun to learn with.
Lane Watson Jun 04, 2015

Very very very effective!
Luigi Jun 01, 2015

Was awesome first meeting.
Lane Watson Jun 01, 2015

Nagaraj Garimalla May 28, 2015

The CSS wizard. Can make anything you want happen without touching a line of javascript.
Jerome Apr 27, 2015

My question was answered along with support towards a deeper understanding of angular and best practices
steven kauyedauty Apr 13, 2015

Taqi Jaffri Apr 07, 2015

Gave me some good ideas that will probably solve my issues.
Nathan Cain Mar 30, 2015

Matt is awesome!! I can't say more. Everytime I work with him I am elated.
Tiffany Sumuel Mar 25, 2015

a very knowledgeable and perfectionist. Great helper, he is simply awesome.
Sachin Mar 20, 2015

Awesome as usual. Great Teacher!
Victor Adu Mar 16, 2015

Excellent teacher and js expert. Solved my problem while teaching me valuable debugging tools and concepts.
Phillip Walker Mar 14, 2015

Great design work. Very fast. We will be back!!
Tiffany Sumuel Mar 09, 2015

Helped me figure out the problem and gave me a quick and easy solution.
Ali Afridi Mar 09, 2015

Easy to get along with, and astute problem solver. Thanks =)
Victor Mar 08, 2015

This guy should be named Matt Apple. He is very knowledgeable in iOS and super patient to understand your needs. I'm so booking again! Thanks Matt.
Victor Adu Mar 06, 2015

Great Mentor!
Victor Adu Mar 05, 2015

Superb! Thanks Matt - Excellent Knowledge, very friendly and made sure I understand what was going on / got me thinking as well as providing advice and further reading. Top notch PHP and Angular! Will definitely use again. 5*
Chris Mar 05, 2015

Matt is Phenomenal. He teaches you all the cool tricks to help troubleshoot your problem and ensures you learn along the way. Great Code Mentor. Will hire again.
Victor Adu Mar 04, 2015

Nagaraj Garimalla Mar 02, 2015

Again, Matt was super helpful as usual. Very patient, friendly and professional and actually takes his time to explain everything his is doing so that you can replicate on your own when he is not around. Now that is a teacher!!
Victor Adu Feb 26, 2015

Matt is amazing...Very friendly and very knowledgeable. I'm so coming back for more mentorship session.
Victor Adu Feb 23, 2015

Super amazing mentor. Very friendly, knowledgeable and straight to the point. Looking forward to book him again.
Victor Adu Feb 19, 2015

Awesome mentor. Very knowledgeable. Will so book again. Thanks Matt. You rock!
Victor Adu Feb 19, 2015

This guy is smart and no-nonsense. Will use him again if an opportunity arises.
Nagaraj Garimalla Feb 02, 2015