hi , i am
michael norton .

software engineer and technical career coach

download resume

about me

Hello there, my name is Michael Norton, I am a full-stack software engineer living in New York City.

Having transitioned from a life in the theatre, I discovered the wonderful marriage of artistic creativity and structured logic that is programming. Wanting to continue expanding my skills and abilities, I attended App Academy, an intense software engineering bootcamp with a less than 3% acceptance rate. There I learned full-stack web development focused in JavaScript, React/Redux, Ruby on Rails, and PostgreSQL. After graduating, I took a position as a Technical Career Coach, where I’ve aided hundreds of engineers towards gaining their first positions in the tech industry! When I’m not at my desk cranking away on a project, I can be found painting minis, shuffling up for some MTG, or playing basketball.

phone

321-794-0176

email

nortonkmichael@gmail.com

portfolio

Flash Forward

Flash Forward is a Mountain Project inspired application that allows users to browse and find rock climbing areas and routes across the United States. New routes and areas can be added by users, as well as allowing user commenting, photo sharing, and route searching. This is my most feature rich project to date, but some future features I've considered are climbing ToDo lists and messaging between users.

Technologies

JavaScript, React/Redux, Ruby on Rails, PostgreSQL

Dungeon Companion

Dungeon Companion exists to provide DMs (dungeon masters) with a toolkit to make the gaming more organized (and more enjoyable!). No more will a DM need to keep track of the all of the stats of player characters, monsters, or the general sense of what is happening within combat. Instead, a DM will be freed up from the logistical depths to provide players with a more engaging, robust gaming experience.

Technologies

JavaScript, React/Redux, MongoDB, Express.js, Node.js

Card Augury

Card Augury is a data visualization project, based on Magic: The Gathering, dedicated toward giving players additional in-game set context and secondary market values so that they can make informed purchasing choices. The project was a small scale meditation on vanilla JS and an exploration on raw DOM manipulation to accomplish tasks that are relatively trivial given modern front-end frameworks, i.e. I have a huge appreciation for them now!

Technologies

JavaScript

skills

React

Redux

JavaScript

Node.js

Express.js

Python

Flask

Ruby

Rails

Sass

CSS3

HTML5

PostgreSQL

SQLAlchemy

Amazon Web Services

Git

jQuery

Jest

Mocha

MongoDB

Heroku

Webpack

contact me

Michael Norton

Software Engineer

phone

321-794-0176

email

nortonkmichael@gmail.com

Reach out and let's make something together!