Brett "Hans" McMurdy

Brett "Hans" McMurdy

Mentor
Rising Codementor
US$30.00
For every 15 mins
1
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Maker, Coder, Developer, Mentor
Maker, Coder, Developer, Mentor

I'm not on here to do your job and charge you $100+/hour.
I'm here to teach people how to be a better developer, help you get a job and most of all keep it...

I have experience a wide array of experience in multiple different fields from front-end, back-end (server), and even a little experience dev ops / security.

I'm a full-stack JavaScript developer with half a decade of experience. I also know my way around LAMP, PHP, WordPress and Docker pretty well. I've gone from being a self-taught front-end developer to a full-stack JavaScript developer who's won a startup week by building a front-end site, server and mobile app in under 3 days...

I worked at coding bootcamp where I taught designers who work at GoDaddy and other major companies.

I also recently taught high schoolers full stack JavaScript, where they learned JS, node, express, XHR & Fetch, REST, API's, Docker, MongoDB & SQL, and a little bit of React in 6 months. I had stepped solutions for the exercises, but I insisted on having projects be requirement based, with agile methods so they also had the professional skills to set them apart from older people applying for the same jobs.

I'm currently in the process of writing a book on the JavaScript where the emphasis is learning programming with terminal & JavaScript first, then HTML, CSS. The whole point is given the reader some degree of exposure to web development, mobile app development, server-side with node, and even hardware with Johnny-Five. The idea being to inspire people with one language and give them career options.

Bottomline, I'm a subject matter expert, but I'm also not arrogant enough to think I know everything, I just know JS well enough that I can move between different fields. It's tech, things change and there's always going to be something you don't know yet, forgot or need to remaster.

Experience just helps you learn IT faster...

My personal philosophy is that a teacher's merit rests in their ability to teach others how to be an autodidact (self-learning) and polymath. My personal measure of success is when a student learns how to be autonomous and eventually out grow me and specialize in a field. I'm not a specialist. I'm a generalist with a lot of raw knowledge. If I don't know how to do something, I probably have a resource on it that I've been meaning to get around too. Bottomline, I'll still be able to guide you.

English
Arizona (-07:00)
Joined October 2015
EXPERTISE
5 years experience
I'm MTA certified and I taught this to High Schoolers and adults.
I'm MTA certified and I taught this to High Schoolers and adults.
5 years experience
Every site I've ever built has been responsive.
Every site I've ever built has been responsive.
5 years experience
I'm a frequent beta tester for the Foundation framework and frequently help people on the forums (http://foundation.zurb.com/forum/9128-h...
I'm a frequent beta tester for the Foundation framework and frequently help people on the forums (http://foundation.zurb.com/forum/9128-hans-mcmurdy).
View more
View more
5 years experience
I'm an expert on the language with 5 years of experience in both front-end and backend. I write on medium about the subject, where I have...
I'm an expert on the language with 5 years of experience in both front-end and backend. I write on medium about the subject, where I have publishers, The Startup and JavaScript in Plain English. As I've said before, I'm writing a book on the subject. In fact, the following article is an extremely rough draft that will be completely rewritten and expanded on in the chapter on the history of the language: https://medium.com/javascript-in-plain-english/a-brief-history-of-javascript-9289a4d344d2
Es6jQueryAJAX
View more
5 years experience
I know terminal really well. I've written multiple CLI tools at different jobs and I've taught the subject to kids and adults. Here is a...
I know terminal really well. I've written multiple CLI tools at different jobs and I've taught the subject to kids and adults. Here is an example of a tutorial I wrote. https://medium.com/swlh/terminal-basics-and-installing-nvm-node-js-631cf9476ac4?source=friends_link&sk=7fdee26c8695b42239aa0cf7a0fe4907
View more
View more
1 year experience
I've done several web audits for web accessibility for various none-profits and enjoy the process.
I've done several web audits for web accessibility for various none-profits and enjoy the process.
2 years experience
I've worked with PHP enough to write lesson plans and curriculum on it. But I'm not as used to it as JavaScript.
I've worked with PHP enough to write lesson plans and curriculum on it. But I'm not as used to it as JavaScript.

REVIEWS FROM CLIENTS

Brett's profile has been carefully vetted and approved as a Codementor. Connect with Brett now, and leave a review for them once you're done!
EMPLOYMENTS
Independant Consultant
United States
2013-11-01-Present
I use an interdisciplinary approach to solve complex problems for individuals and organizations. Over the last 5+ years, I've worked with...
I use an interdisciplinary approach to solve complex problems for individuals and organizations. Over the last 5+ years, I've worked with awarding winning startups, small businesses and nonprofits doing: • contributing to open-source projects • mentored new developers • building CLI tools for developer • writing coding articles via medium • creating material for coding workshops / bootcamps
HTML/CSS
Node.js
jQuery
View more
HTML/CSS
Node.js
jQuery
Responsive Design
Bootstrap
React
Ember.js
JavaScript
Foundation 5
View more
Coding Instructor
West-MEC
2019-07-01-2020-01-01
I taught High School Juniors & Seniors coding fundamentals (C201) via full-stack javascript (MERN), prepared them for certifications and ...
I taught High School Juniors & Seniors coding fundamentals (C201) via full-stack javascript (MERN), prepared them for certifications and taught them the professional and technical skills needed to be competitive against all the adults graduating from private code bootcamps. My responsibilities included: • Managing and training 15-30 student developers. • Creating lesson plans & unit plans. • Developing new coding curriculum for ES2015+, AJAX, REACT & Docker. • Networking with Industry partners to provide educational and employment opportunities for students. • Advising students or prospective students, with respect to admissions, certification/degree options.
Node.js
MySQL
MongoDB
View more
Node.js
MySQL
MongoDB
WordPress
AJAX
Mongoose
Docker
JavaScript
View more
Hosting
GoDaddy
2018-03-01-2018-07-01
I worked in hosting support, fixing servers and dealing with endless wordpress issue.
I worked in hosting support, fixing servers and dealing with endless wordpress issue.
PHP
Node.js
WordPress
View more
PHP
Node.js
WordPress
Web Hosting
Puppeteer
View more
PROJECTS
Various
2019
A docker environment to teach web developers and clients how to break, troubleshoot, and fix common WordPress issues saving them from eve...
A docker environment to teach web developers and clients how to break, troubleshoot, and fix common WordPress issues saving them from ever needing level one hosting support and making them better WordPress developers. Wrote articles on this: https://medium.com/@HansOnConsult/fix-wordpress-plugin-500-error-s-use-ftp-ssh-to-deactivate-a-plugins-c9764bc4af37 https://medium.com/swlh/using-docker-to-teach-local-wordpress-development-1b5ca2ce22c3 https://medium.com/swlh/testing-wordpress-with-mocha-chai-f531bed8ffad
WordPress
View more
WordPress
View more
Renew Change
Renew Change
2015
Project descriptionMy Role: - Wordpress developer during a 24 hour CreateAthon. RENEW was founded in Tanzania in 2013 by Adam Rubin and ...
Project descriptionMy Role: - Wordpress developer during a 24 hour CreateAthon. RENEW was founded in Tanzania in 2013 by Adam Rubin and Uswege Mwakapango, as a way to empower youth to create their own local solutions to local problems. RENEW has been able to reach over 700 students at 4 schools in Tanzania, and our goal for 2015 is to reach over 2,000 students at 12 schools. Realizing this problem also exists for youth in Arizona, RENEW is piloting a leadership program with youth locally here in Phoenix. - See more at: https://azgives.givebig.org/c/GivesDay/a/renewchange#sthash.Ynf2LArX.dpuf
WordPress
View more
WordPress
View more