Skills
Languages: JavaScript, HTML, CSS, TypeScript
Front-End Tools: AngularJS, React, Flexbox, LESS/SASS, jQuery, Bootstrap
Back-End Tools: PostgreSQL, Sequelize.js, MongoDB, Mongoose, SQL Server, Node.js, Express
Miscellaneous: AJAX, JSON, Git/GitHub, Microsoft Graph, Azure, Grunt, AWS, Heroku, Azure DevOps/Visual Studio Team Services, Jasmine, Chai, Mocha
Summary

I’m a former customer service/admin manager turned full-stack software engineer 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
interopevents.com: Videos page

Sole web developer on a public-facing website with a global audience dedicated to promoting Microsoft interoperability events around the world. Owned all aspects of the creation of the Videos page of interopevents.com along with an accompanying admin portal, from spec to launch, including writing the spec, designing (both visually and functionally), coding from scratch, and iterating to make improvements to enhance user experience and to meet customer needs. Tech used: AngularJS, JavaScript, HTML/LESS, jQuery, Node.js, SQL Server, Sequelize. Find it online at interopevents.com/videos

Diagnostic Test Runner

Learned TypeScript and owned coding the entire infrastructure and functionality from scratch for an internal, web-based diagnostic test runner application which will improve the experiences of 20,000 Microsoft customer service agents worldwide. Tech used: TypeScript and AngularJS.

Experience
Slalom Build
Seattle, WA
Software Engineer
Sept. 2019 to Current

Fast-paced project team delivering quality, client-specific, cloud-based, full-stack software solutions using agile methodology and modern web technology such as React, TypeScript, and Node.js.

Microsoft
Redmond, WA
Full-Stack Web Developer (through Wicresoft)
Jan. 2018 to June 2019

Dynamic role focused on maintaining, enhancing, and adding new features to a public-facing website dedicated to promoting Microsoft interoperability events worldwide. Interfaced with three major product groups at Microsoft to create prototypes based on feedback and deliver results to meet the needs of a global audience. UA editor for 390+ technical documents in the Open Specifications protocols library. Tech used: AngularJS, JavaScript, HTML/LESS, Azure, SQL Server, Node.js

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

Attained a competitive apprenticeship through the Microsoft LEAP program. After five weeks of in-class learning and training, spent ten weeks as part of the Universal Store (MSEG.EAE) team, where I owned coding the entire infrastructure and functionality from scratch for an internal, web-based diagnostic test runner application used by Microsoft customer service agents worldwide. Tech used: TypeScript and AngularJS

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

Worked solo or with a small team in a fast-paced 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 in one-week sprints.

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