Matt Oates

Matt Oates

Mentor
5.0
(9 reviews)
US$25.00
For every 15 mins
17
Sessions/Jobs
speaker at Codementor Events
Speaker at Codementor Events
View Video
ABOUT ME
I help FE engineers get the job they want.
I help FE engineers get the job they want.

I'm a Silicon Valley based engineer and have been interviewing, mock interviewing, and running training sessions my entire career. 1,000+ hours of them in fact. I love this. I hope it shows in my work.

English
Pacific Time (US & Canada) (-08:00)
Joined March 2015
EXPERTISE
13 years experience | 9 endorsements
Are you experiencing JavaScript fatigue? It feels like there's new libraries every day, and so many choices to make when starting on a pr...
Are you experiencing JavaScript fatigue? It feels like there's new libraries every day, and so many choices to make when starting on a project. Should I use react.js, vue, a templating engine, or something else? Should I use a framework like Meteor, Angular, or Ember? Common.js / AMD / requirejs? Webpack / grunt / gulp / broccoli? NPM or Bower? How do I do complex 3d graphics or slick animations? What the heck is Yarn anyway? Things are changing fast. Very fast. Fortunately, this is mostly a good thing. I'll help you navigate and simplify the sometimes overwhelming complexity of the JavaScript ecosystem. My experience with writing graphically intensive VR web apps, realtime board games, traditional CRUD apps, as well as high throughput node.js services has given me the ability to translate complex needs into optimal software approaches given the current and future state of the industry. With an airtight understanding of the inner workings of JavaScript such as the event loop, promises + async, V8's performance characteristics, and intricacies of the web browser's DOM we'll be able to move forward with great confidence.
10 years experience | 5 endorsements
Relying on my deep knowledge of JavaScript, we'll be able to develop and improve distributed node.js services interfacing with multiple d...
Relying on my deep knowledge of JavaScript, we'll be able to develop and improve distributed node.js services interfacing with multiple data stores and complex caching behavior. Having used GraphQL over HTTP, Rest, and Websockets with a lightweight protocol inspired by Meteor's DDP, we'll be able to choose the right transport layer and protocol for your API needs. If performance is a concern, we can rely on JS optimized for the V8 engine, or even native code modules which will run hot operations in your language of choice.
8 years experience | 1 endorsement
5 years experience
8 years experience | 4 endorsements
I've gotten offers from Google, Facebook, Microsoft, Mulesoft, and other tech companies throughout Silicon Valley. I've worked with many ...
I've gotten offers from Google, Facebook, Microsoft, Mulesoft, and other tech companies throughout Silicon Valley. I've worked with many engineers to help them find the jobs they want as well.
View more
View more

REVIEWS FROM CLIENTS

5.0
(9 reviews)
Gene L.
Gene L.
April 2022
Matt definitely knows his stuff and presented interesting problems to work on during our mock interview. He was great at guiding and provided constructive feedback - I had fun as I got to learn some new things.
Sean Modd
Sean Modd
September 2021
Top-tier help right here... this guy knows all of his stuff. wow.
Ricardo Viera
Ricardo Viera
September 2021
Solid session as expected. Matt is really great at dealing with fuzzy questions or vague descriptions of ideas I'm throwing out there and parsing through them to get at the heart of the problem.
Ricardo Viera
Ricardo Viera
September 2021
One of the best mentors I've encountered to date. Matt really knows software engineering and how to distill complex information into digestible bites. Will be working with him again soon!
Al
Al
June 2018
Answered all my questions and gave me excellent advice for my development career.
Dmitriy
Dmitriy
September 2016
Matt was extremely helpful and very thorough with the project! I look forward to working together again.
Stephen Kawaguchi
Stephen Kawaguchi
September 2016
Matt gave me exactly the feedback and follow-up resources that I was hoping for. Thanks for the great session!