Personal details

Michael D. - Remote

Michael D.

Timezone: Pacific Time (US & Canada) (UTC-7)

Summary

When I was 13 I brought a "Learn C++ in 21 days" book with me on a family vacation, and I've been writing code ever since. I've been pro for 8 years and have worked on a wide variety of projects, both as a freelancer and as an employee. I spent several years as an avid hobbyist game developer, and I always have at least one side project going on.

I love learning new skills and finding the best way to do things, so I am constantly learning new languages, frameworks, and best practices that I hope to share with you. I also love to teach!

Work Experience

Web Development Mentor
Thinkful | Aug 2017 - Present
HTML/CSS
Node.js
React
One-on-one mentoring for students learning full-stack web development. I help them go from zero prior programming experience to being hireable in six months.
Senior Software Engineer (Full-stack)
CrowdStreet | Mar 2016 - Mar 2017
Django
PostgreSQL
Docker
React
The company's main offering is a large Django application which serves as a marketplace for investment opportunities. I helped maintain this app as one of three developers. I also rewrote a huge portion of its frontend in React, which was previously implemented as Django templates. Also, I wound up being in charge of devops for some time, which involved working with Docker a lot