Matthew Salcido

Web Developer

Hello! I am a Full Stack Developer and avid vinyl collector working in the information technology industry in Portland, Oregon.

Technologies I use on a daily basis include vanilla Javascript, jQuery, HTML5, SASS/CSS3, Bootstrap, Gulp, Bower, Docker, NPM, Git, and Ember.

Skills

  • JavaScript
  • Ember
  • Express
  • Mongo DB
  • Webpack
  • HTML5
  • CSS3
  • Flexbox
  • SASS/SCSS
  • Handlebars
  • Jade/Pug
  • Git
  • Bootstrap
  • Foundation
  • Photoshop
  • Illustrator
  • UI/UX Design

Projects

Discogs Enhancer

Discogs Enhancer is a free, open source Chrome extension that adds unique features to both Discogs.com and Chrome. It currently has around 1,800+ daily users.

Technologies used:

  • JavaScript (ES6)
  • Webpack
  • CSS3
  • HTML5
  • SASS
  • Fetch
  • Async/Await
  • Local Storage

Concepts implemented:

  • Infinite scrolling
  • International currency conversion
  • Total time durations
  • Right-click contextual menu searching
  • Price comparisons
  • Filtering releases by condition
  • Filtering releases by country
  • Tagging / hiding sellers by name
  • Tagging sellers based on reputation
  • Localized currency representations
  • Alphabetical sorting
➜ Read more…

Reddibot

Reddibot is a Twitter bot that mirrors top posts from various subreddits to twitter.com. It resizes images that are over 5mb to comply with Twitter's requirements and will avoid posting duplicates. It runs on a Raspberry Pi 3.

Technologies used:

  • JavaScript (ES6)
  • Node
  • Promises
  • Fetch
  • Mocha
  • PM2
  • Raspberry Pi 3
➜ Read more…

Foreign Exchange Rates API

Foreign Exchange Rates API is a simple and lightweight API to support Discogs Enhancer's Currency Converter and Price Comparisons features. It currently supports 13 different currencies (AUD, BRL, CAD, CHF, EUR, GBP, JPY, MXN, NZD, RUB, SEK, USD, ZAR) and is updated 12 times a day. The API is lightning fast and encrypted using SSL.

Technologies used:

  • Express
  • Node
  • JavaScript (ES6)
  • Nginx
  • PM2
➜ Read more…

Huello 2

Huello 2 is a Mac desktop application built with Ember and Electron for quickly controlling your Philips Hue bulbs.

Technologies used:

  • Ember
  • Electron
  • JavaScript (ES6)
  • CSS3
  • HTML5
  • AJAX
  • SASS
  • Local Storage

Concepts implemented:

  • MVC-based Desktop / Menubar App
  • Local Storage
  • CSS3 Animation
➜ Read more…

Extras

Here's where I put the stuff I like to share with other people. Podcasts, mixes I've made, etc… Check 'em out!

Podcasts

Syntax

A podcast from Wes Bos and Scott Tolinski. It's still pretty new but it's quickly become one of my favorite web development podcasts to listen to.

Tell Me Something I Don't Know

"Tell Me Something I Don’t Know is live journalism wrapped in a game-show package and hosted by Stephen J. Dubner, co-author of the Freakonomics books and host of Freakonomics Radio. Stephen has always had a mission: to tell you the things you thought you knew but didn’t; and things you never thought you wanted to know, but do."