Developer with an extensive background in education.  When I'm not coding I'm - hiking, skiing, traveling, building something or trying a new brewery.  

Angular, TypeScript, JavaScript, HTML, CSS, LESS, Git, jQuery, Responsive Design, API integration, Bootstrap, Node.js, Jasmine/Mocha/Chai, Cucumber, E2E testing, REST, E2E, A11Y
Charter Communications (Contract via Brooksource prior to 2021) · Senior Software Developer
Greenwood Village, CO

October 2018 - Current

  • Utilize Angular, TypeScript, Ngrx, JavaScript, HTML, and CSS to contribute to development of customer facing enterprise web portal supporting 16+ million unique visitors.
  • Primary developer for MVP version of new consumer billing feature that saves approximately $350K/month on customer call-ins.
  • Integrate with API service tier via both REST and GraphQL calls.

  • Create E2E and unit tests to ensure extensive automated testing coverage that runs as part of a continuous integration pipeline.

  • Refine and iterate on user interface designs to create clear and intuitive customer experiences.
  • Collaborate as part of an agile team to produce high quality deliverables each sprint.
IHS Markit · Associate Software Engineer
Centennial, CO

August 2017 - October 2018
  • Convert AngularJS 1.6 application to Angular 6 in phases to ensure older codebase works alongside new Angular modules.
  • Contributed to new feature developments, refactoring of legacy code, bug fixes and integration of REST API services. 

  • Develop new front-end feature modules for processing complex custom notifications based on large data sets.

Field Squared · Jr. Software Developer
Denver, CO

May 2016 - May 2017

  • Implemented customized time zone feature with Kendo date-pickers and MomentJS to allow users to set and view application and data across multiple time zones.  
  •  Enhanced interfaces using MapQuest and Leaflet mapping products.
  • Created a customizable drag-and-drop document interface to allow users to design and develop their own customized screens, interfaces and pdf print views using preconfigured data objects.

  • Participated in code reviews, pair programming and collaboration with customer support specialists and tracked stories using Rally software.

Galvanize · Web Development Workshop Instructor (Contract)
Denver, CO

June 2016 - October 2016

  • Guided students through the process of designing and developing a website using HTML5 and CSS3 and provided feedback, one-on-one assistance and troubleshooting for bugs.
  • Supplemented curriculum materials on the fly according to student needs and ability levels.

HomeAdvisor · Software Development Intern
Golden, CO

February 2016 - May 2016

  • Utilized knowledge of the full stack to contribute to both front and back end agile development of the HomeAdvisor enterprise level consumer site. 
  • Redesigned and updated functionality using Java, JavaScript, HTM5 and CSS3 for an in-house tool used to test internal data processing.
Cherry Creek Schools · Educator
Englewood, CO

August 2013 - August 2015

New York University · Adjunct Professor
New York, NY

September 2009 - June 2011

New York Department of Education · Educator
New York, NY

August 2005 - August 2011

Galvanize Full Stack Web Development Program
July 2015 - December 2015
New York University
M.A. Social Studies Education
Sonoma State University
B.A. History