About me:

I’m a full-stack web developer who has specialized in API integrations, authorization systems, authentication, and testing.

My background is in music composition and interdisciplinary art practices, which brought me all around the world and has taught me a lot about collaborative creativity.

I am a graduate of the Epicodus Web Development bootcamp in Portland, OR, where I specialized in Ruby on Rails and Javascript frameworks Ember and Angular.

After graduation I was hired as a Back End Developer at Sitecast, a suite of configurable API’s to rapidly build and deploy serverless web projects with ease.

Skills:

Ruby Rails Ember Angular Node Javascript HTML5 CSS3 Git Express SQL MongoDB Postgres D3.js Python Rspec Capybara TDD Docker Agile Scrum

Personal Projects

Card image cap

CampFindr

Node.js, Express and MongoDB app for finding and reviewing campgrounds.

Try it out

View the code

Card image cap

Scalar JI

Ruby on Rails app that uses the Web Audio API to let you quickly create custom musical scales in just intonation tuning systems.



Try it out

View the code

Card image cap

Shoe Shop

E-commerce application written in the Ember.js framework. Users can browse products, leave reviews, and add them to their shopping cart.



Try it out

View the code

Card image cap

Weather Waves

Data visualization app in Ember using d3 and the Open Weather API.

Try it out

View the code





"Matt was a great employee. He is passionate about learning and improving his back-end development skills. He also excels in writing qualifications. He’s been a great addition to the team."


"Matt completely overhauled the database architecture for the company's app, using a new logical arrangement that he'd never seen before but learned within days. He seems to me like a seriously creative problem solver and a natural mentor, and I'd definitely work with him again."

"During the time we worked together I found Matt to be very intelligent and methodical in his approach within a software development process. Matt has proven to be a great asset within a development team and he works very well in a collaborative, time sensitive environment."


Let's talk

After you introduce yourself and your project, I'll get in touch to schedule a time to chat. You should expect to hear from me in a day or so.




© 2017, Matt Carlson. All rights reserved.