Software engineer with an eye and passion for front end development, always trying to learn and improve.
Portland, Oregon, United States
Lead development effort and migration of in house wafer defect measurement application from HTML, knockout.js, and JavaScript to cloud based application
Partnered with Product to redesign application to be a more consistent user friendly experience reducing complexity and time customers needed to complete their work
Provided in depth code reviews and mentored junior developers in best practices for development
Converted monolithic application into microservice and reusable component based architecture
Reduced application load times from almost a minute down to milliseconds
Technologies: React, TypeScript, GitHub Actions, .NET 8, Docker, Sass, GitHub, Rancher, ELK
Portland, Oregon
Front-end focused engineering of enterprise web experiences across multiple cloud-based web applications
Helped lead development effort and migration of cart and checkout experiences from HTML and JavaScript to Angular 12+ and typescript for Metro by T-Mobile
Maintained and expanded code coverage to 90% for unit tests and launched a suite of Playwright tests for end to end testing.
Performed technical assessment of mockups/wireframes (figma) and architectural designs/specifications to ensure implementation within deadline
Worked closely with Product, Architecture, Backend, Security, and UI/UX teams to ensure delivery of highly usable, secure customer-facing e-commerce experiences across desktop and mobile.
Assisted colleagues in technology best practices & processes with in-depth code reviews, and pair programming.
Partnered across teams to deliver T-Mobile's TVision marketing and upper-funnel ecommerce experience.
Technologies: Angular 12+, NgRx, Redux, RxJS, Nx, Jest, Spectator, HAPI, TypeScript, JavaScript, Playwright, Karma, Jasmine, Node.js, Sass, GitLab, Adobe Experience Manager (AEM)
2019 — 2020
Denver, Colorado
Member of the Candidate Search team responsible for enhancing and maintaining the multi-tenant Candidate Search platform of Dice.com focusing on front-end experience and development
Implemented new front end for Candidate Search platform
Led development of Google Analytics to capture UI usage of application and provided website performance data
Assisted other developers with peer coding and code reviews to insure and improve code quality
Composed new testing suite for front end using Cypress and integrated tests into AWS CodeBuild as part of Dice.com CI/CD pipeline
Technologies: C#, HTML5, Angular, NgRx, RxJS, TypeScript, Cypress, .NET Core, Bootstrap, Sass, Git, and AWS
Portland, Oregon
Web development team member responsible for creating and maintaining in house web applications used throughout CareOregon
Migrated existing applications to use Angular and .NET Core
Delivered web application used for troubling shooting, maintaining, and debugging web applications reducing DevOps ticket time
Worked closely with departments to gather requirements, define and size stories, and deliver applications
Technologies: SQL, C#, MVC, HTML5, CSS, SASS, JavaScript, jQuery, Entity Framework, Angular, Bootstrap, TypeScript, .NET Core, GIT
2014 — 2017
Portland, Oregon
Led development and updating of UI for Zapproved’s cloud-based SaaS multi tenant web application, Legal Hold Pro
Utilized AWS services for deploying, hosting, and developing web application (EC2, ELB, S3, RDS, Cloud Watch, CloudFormation, Elastic BeanStalk)
Ensured cross-compatibility between supported browsers for application (IE8-11, Edge, Firefox, Chrome, Safari)
Updated web application to be ADA 508 compliant allowing sales to government entities
Provided engineers with CSS and Angular/HTML/JavaScript prototypes for feature development, and worked on cleaning up and unifying CSS/HTML for product
Worked across teams to gather requirements, define and size stories, deliver features for monthly releases, and provided support/troubleshooting for customer issues
Technologies: SQL, C#, MVC, ASP.NET, HTML5, JavaScript, jQuery, Angular, AWS, Entity Framework
Education
2008 — 2012
Trine University
Bachelor of Science (B.S.)
2008 — 2012
2006 — 2008
Northwest State Community College
Associate's degree
2006 — 2008