Resume
Experience
2022 - PresentTyler TechnologiesRemote
Principle Engineer - Frontend (Public Safety Division)
- Part of team which developed an extended version of our company's UI platform specific to applications in our division.
- Led teams in efforts to modernize Angular apps and implement the company's UI platform (Forge). I oversaw the rewrites of the roles & security, GIS data management, and mobile configuration applications.
- Responsible for ci/cd pipelines and processes using git actions.
- Mentored and trained several developers.
- Responsible for updating patterns and best practices.
2019 - 202284.51°Cincinnati, OH
Senior Fullstack Engineer
- Angular & Java/Spring Boot developer on an application designed to support marketing campaigns and data science for Kroger.
- Contributed to architecture design and planning.
- Created a frontend system utilizing Angular reactive forms based on json-schema.
- Worked to onboard and mentor junior developers & intern.
- Responsible for updating patterns and best practices.
2016 – 2019Lands’ EndDodgeville, WI
Senior Frontend Engineer & Lead
- Worked as frontend lead helping to delegate work amongst offshore resources & junior developers during sprints to ensure business goals were met.
- Led an application rewrite initiative to improve site speed and mobile performance. This project transitioned the Lands’ End platform from a mix of AngularJS and Java technologies for rendering the HTML content to one based purely on the Angular 7, utilizing the built-in server-side rendering technology and NodeJS.
- Re-implemented a digital data layer designed to work in the context of single page applications as the basis of re-architecting our web analytics platform. Also created supporting documentation.
- Responsible for working with the Lands’ End architecture team to address long term technology initiatives and goals.
- Responsible for frontend build plans, management and local development environment setup.
- Responsible for working with dev-ops to design & implement site architecture changes.
- Created API stubs in Spring Boot.
- Helped to train and onboard junior developers and consultants, integrating them into the team.
2015 – 2016WPSMadison, WI
Senior Front End Developer
- Worked with consultant group to implement a redesign of the WPS Government Health Advisers Provider Portal. This part of the site was dedicated to allowing users to file claims, appeals, and other information to Medicare and track information around those functions.
- Organized communication between other frontend developers across the various teams at WPS to ensure that coding standards and processes were as similar as possible.
- Created API stubs in Spring Boot.
- Trained and mentored an intern who later joined the development staff.
2010 – 2015Lands’ EndDodgeville, WI
Senior Front End Developer & UI Designer
- Developed multiple rapid prototypes for the Lands’ End e-commerce website including the checkout & product buy pages using AngularJS.
- Designed and implemented significant portions of the Lands’ End responsive design e-commerce website. Primarily product page and checkout with a bit of attention given to the browse page. Also served as a team lead on this project helping to delegate work and ensure timelines were hit.
- Contributed to the administration and customer facing portions of the Lands’ End school uniform program including custom schools and process for creating custom dress codes.
- UI Designer & Frontend developer for the product content management system backing the Lands’ End e-commerce website.
2008 – 2010BlackbaudCharleston, SC
User Interface Designer & Developer
- Tasked with re-skinning the administration side of the CMS by rewriting 50+ ASCX files to utilize XHTML compliant code, CSS, and jQuery.
- Helped to craft technical accessibility and usability guidelines for Blackbaud’s web-based software.
- Worked with designers and developers to create a pattern library for faster development and more consistent user experience for the Blackbaud CMS.
- Developed several prototypes for testing pieces of functionality within the application utilizing HTML, CSS, and JavaScript including several iterations of the admin navigation system.
2006 - 2008Lands’ EndDodgeville, WI
User Interface Designer & Developer
- Worked closely with other designers, business owners, analysts, developers, and even outside vendors to create the best possible user interface for various projects including online chat and search.
- Designed and developed the promotion workflow, design, and frontend development for the Lands’ End website.
- Performed front end development for the Lands’ End browse page including a functional prototype written in JSP that was later used as the basic structure for the JSP files later deployed to production.
- Created multiple prototypes used to test user interface designs for the Landsend.com browse pages, navigation, promotion code, and buy page for the Lands' End Business Outfitters website.
Education
1999 - 2006University Of CincinnatiCincinnati, OH
College of Design, Architecture, Art, and Planning
BS Digital Design
Skills & Knowledge
- Front End Development
- Prototype Development
- Technology Lead
- Accessibility
- SEO
- User Experience Design
- Graphic Design
- Agile & Scrum
- Node.js
- Apache
- Adobe Web Suite
- Microsoft Office
- Jira
- HTML
- CSS, SASS, & LESS
- JavaScript
- Angular
- Java
- Spring Boot