Languages

  • C#
  • JavaScript / TypeScript
  • HTML 5
  • CSS / SASS
  • SQL

Technologies

  • ASP.NET / ASP.NET Core
  • jQuery / Bootstrap
  • Vue.js / Ember.js / React
  • Sitecore
  • JSON / XML
  • Ajax / REST / GraphQL

Platforms

  • Azure
  • IIS
  • Windows Server
  • Microsoft SQL Server

Tools

  • Visual Studio / Visual Studio Code
  • Git / GitHub / BitBucket
  • Node.js / NPM
  • Octopus Deploy
  • Azure DevOps

Experience

Oct. 15 - Present
Andersen Windows
Oak Park Heights, MN
Senior Software Engineer
  • Led a multi-site Sitecore installation as part of an agile development team
  • Led development and support of various business facing applications
  • Mentored teammates on technical and development related topics
  • Partnered with the business to understand and prioritize requirements
  • Collaborated with design firms to implement look and feel for the Andersen Windows websites
Projects Include:
  • Developed a modular system, allowing marketing to construct and deliver unique site content while still maintaining brand consistency across sites hosted in Sitecore
  • Re-wrote a product design and visualization tool using Vue.js
  • Implemented continuous integration and continuous delivery for Sitecore and other supported applications using Azure DevOps and Octopus Deploy
  • Migrated Sitecore and other business applications to Azure
May 14 - Sept. 15
Renewal by Andersen
Cottage Grove, MN
Senior Software Engineer
  • Led development and support of front office applications
  • Collaborated with back office development team
  • Worked closely with business partners to gather requirements
Projects Include:
  • Added the ability for affiliates to enter specialty products in the order management system. This change covered 80% of specialty orders, reduced error of manual paper and fax process and saved customer service time
  • Created data acquisition and reporting application for a field service project using ASP.NET MVC, SQL Server, HTML, CSS and JavaScript
  • Developed data model for analyzing customer relationship management data using Qlik Sense
  • Developed single sign-on interface layer for 3rd party applications not directly supporting single sign-on with Active Directory using ASP.NET MVC
May 05 - May 14
Smead Manufacturing Company
Hastings, MN
Senior Programmer/Analyst
  • Managed all internal and external websites, including web server, application design, database development and product deployment
  • Worked closely with business users in defining and documenting requirements, managing deliverables and providing post implementation support
  • Served in a leadership role mentoring colleagues in all aspects of development
  • Advised on architectural and technological issues for other business systems using web and Internet technologies
  • Worked with design firms to implement look and feel for new and existing websites
Projects Include:
  • Developed online catalog system using ASP.NET MVC, MS SQL 2005, HTML, CSS and JavaScript
  • Successfully upgraded and migrated existing websites from MS Server 2003, MS SQL 2000 and IIS6 to MS Server 2008, MS SQL 2005 and IIS7
  • Facilitated major redesign of existing website, including new look and feel, addition of new content and functionality, and updating current functionality using ASP, MS SQL 2000, HTML, CSS and JavaScript
  • Architected, built and deployed website with integrated content management system using ASP.Net and MS SQL 2000
  • Designed, tested and implemented conversion process of data from a legacy lead tracking system and ERP system to salesforce.com using MS Access, MS SQL 2000, MS SQL DTS and VBScript
  • Developed data collection interfaces and report displays for customer scorecard on corporate intranet using ASP and MS SQL 2000
Oct. 99 - May 05
Quantum Digital
Stillwater, MN
Web Developer
  • Led and collaborated on all technical design and development of Internet projects
  • Involved in project management from concept through implementation, including competitive analysis, market information, content management and delegation of design and implementation elements
  • Developed web applications, including design, implementation, testing and support
  • Worked with Internet team tracking trends, researching marketing initiatives including opt-in email, newsletters, affiliate programs, banner ads, and strategic partnerships
  • Researched new technologies as opportunities for growth
  • Managed all technological areas, including network infrastructure, application design, database development and product deployment
  • Worked closely with business partners in providing price quotes, contract negotiation and project support

Education

May 1999
University of Minnesota - Duluth
Duluth, MN
  • Bachelor of Science - Electrical and Computer Engineering
  • Minors in Computer Science and Mathematics