Michael Scott Graham

Software Developer

Core Competencies

  • Front End Web Development
  • Server side development in Node.js
  • Web and Graphic Design
  • UI/UX
  • Software business analysis
  • Data transformations and analysis
  • HTML/HTML5
  • CSS/CSS3
  • Javascript
  • React
  • Angular 6.x+
  • AngularJS 1.x
  • Node.js
  • XML
  • XSLT/XPath
  • Python

About Me

I'm a software developer living and remotely working in the Sierra Nevada foothills of California. I mostly work in JavaScript, with a focus on fullstack web applications leveraging Angular or React and Node.js. Occasionally I do data analysis and transformation, generally with Python or XSLT. In past lives I worked in project management, business analysis, account management, and customer service. These experiences give me a combination of technical and business skills to draw upon. I'm always exploring new topics, like application security, artificial intelligence, geospatial analysis, and the decentralized web.

I like to work on side projects for fun. I will eventually be showcasing more here.

My non-coding spare time goes to many pursuits, including woodworking, permaculture, and drawing.

image/svg+xml

Portfolio

Projects, designed websites and other creative work
wanderlust.reisen

A travel photo portfolio site. This project is a static site built with Metalsmith, Webpack, and a small Vue.js component for dynamic pagination. Source code is available on Github.

unlighted.space

My drawing portfolio, unlighted.space.

neaultelectric.net

Web design project for an electrician business.

streamlinepowerca.com

Web design project for Streamline Power, a commercial electrical contractor business.

cp-contractors.com

Web design project for Cal Pro Contractors, a general contractor.