Languages: JavaScript, HTML, CSS, TypeScript, Ruby
Frameworks: Node.js, AngularJS, Rails, Express, Phaser, React, Jasmine, Chai, Universal Windows Platform (UWP)
Front-End Tools: jQuery, Bootstrap
Database Tools: PostgreSQL, Sequelize.js, MongoDB, Mongoose, SQL Server
Miscellaneous: AJAX, JSON, Git/GitHub, Microsoft Graph, Azure, Grunt, Visual Studio Team Services (VSTS/VSO), AWS, Heroku

I’m a full-stack web developer driven to create functional, elegant applications, always keeping the end user in mind. It is exciting to be able to create a useful, beneficial product from a spark of an idea and a block of code. I have a passion for learning and problem solving and am always looking for new challenges to improve my coding skills. I am also a bit of a beer geek who loves live music, so if I’m not improving upon a past project or creating a new one, you might find me at a tasting event or enjoying a local show.

Projects Videos page

Main web developer on a public-facing website dedicated to promoting global Microsoft interoperability events. Owned, designed (both visual and functional), coded, and launched a Videos page for the site along with an accompanying Admin portal. Tech used: AngularJS, JavaScript, jQuery, Node.js, SQL Server, Sequelize.  Find it online at

Dirty Dishes

Assigns Seattle-area restaurants a letter grade based on food safety inspections. Created in one week as a solo project. Tech used:  MEAN stack (MongoDB, AngularJS, Express, and Node.js), Bootstrap, Food Establishment Inspection Data API.  Find it online at

Redmond, WA
Web Developer (through Wicresoft North America)
Jan. 2018 to Current

Dynamic role focused on enhancing and maintaining a public-facing website dedicated to promoting global Microsoft interoperability events. Owned all aspects of the creation of the Videos page of, from spec to launch. Tech used: AngularJS, JavaScript, jQuery, Node.js

Redmond, WA
Software Engineer (LEAP, through InConsulting, Inc.)
Feb. 2017 to June 2017

As part of the Universal Store (MSEG.EAE) team, owned coding entire infrastructure and functionality from scratch for internal diagnostic test runner application which will improve the experiences of 20,000 Microsoft customer service agents worldwide. Tech used: TypeScript and AngularJS

Lineage Media and Solutions
Bellevue, WA
Software Developer
Oct. 2016 to Feb. 2017

Work solo or with a small team in a startup environment to develop both client-facing and internal full-stack applications using modern languages and frameworks such as JavaScript, Universal Windows Platform (UWP), Node.js, AngularJS, and MongoDB.

General Assembly
Seattle, WA
Full-Stack Web Developer
Nov. 2015 to Feb. 2016

Full-time student spending 70+ hours/week learning current programming languages and frameworks such as JavaScript, jQuery, Node.js, Ruby, and AngularJS to create web applications in both solo and team projects.

Gene Juarez Salons & Spas
Seattle, WA
Administration Manager, Administrative Assistant
Apr. 2014 to Nov. 2015, Mar. 2010 to Apr. 2014

Manage office, maintain payroll and accounting duties with multiple deadlines, work with management team to oversee 65 employees. Create, track, and reconcile all retail and supply purchases and orders for salon. Respond to and resolve client concerns.

Daily opening responsibilities, work with management team to create a successful office environment. General bookkeeping, payroll and accounting duties, office organization and administration, telephone and office reception, correct and prevent cashiering errors, track and reconcile salon purchases. Safe access, key holder, company purchasing card holder.

General Assembly
Web Development
Web Development Immersive Program
Washington State University
B.A. Communication
Magna Cum Laude graduate