Shane Church

Software Developer

Software Developer, Dad, Husband, Colorado Rockies and CU Buffs fan, and Lego enthusiast

About Me

Shane Church

I am a UX-focused senior software engineer and architect with more than 25 years of experience building web, mobile, and desktop applications. At Vermeer, I build mobile apps that control and interact with automated and autonomous machinery, mentor a team of developers, and led the company's move from on-premises source control and CI/CD to GitHub. Earlier roles at Stine Seed, Nationwide, EffectiveUI, and others spanned full-stack development, UX leadership, and offshore team management. I also serve as a Director At-Large for dsmHack, the charity hackathon that helps Des Moines-area non-profits solve technology problems, and I maintain open-source projects such as a Lego Boost MoveHub remote and the Fully Feedly browser extension.

I live in the Des Moines area with my wife, Andrea, and our three sons, Ethan, Colin, and Owen. I enjoy bicycling, baseball (Go Rockies!), watching CU Buffs athletics, and playing Lego with the boys, and I love to travel whenever the opportunity presents itself.

What I Do ?

I am a UX-focused software engineer and architect specializing in TypeScript/JavaScript, C#/.NET, and mobile applications, with a growing focus on AI-assisted development.

  • AI-assisted software engineering
  • Vue.js and Angular
  • JavaScript and TypeScript
  • C# and .NET / ASP.NET Core
  • HTML5 and CSS3
  • Node.js
  • Mobile applications
  • CI/CD and GitHub Actions
  • SQL (PostgreSQL, Oracle, SQL Server)
  • User experience design and prototyping
  • Team leadership and mentoring
  • and much more...

Photos

Roosevelt Homecoming 2026
@rooseveltbands Roll for Initiative at Valleyfest today! Getting better every time out! #rollforinitiative #riderexcellence #bleedblue
Homecoming game fun with @ethanlovechurch, @krochon_14, @rooseveltbands, and @dsmveltfootball tonight. #homecoming2026 #bleedblue #riderexcellence
A homecoming Roll for Initiative with @rooseveltbands! #rollforinitiative #bleedblue #riderexcellence
@rooseveltbands and @trhsdanceteam with the Merrill, Callanan, and Cowles 8th grade bands perform "Where's My Husband" by Raye for their annual homecoming collaboration tonight! #wheresmyhusband #bleedblue #riderexcellence
Homecoming community night at Roosevelt tonight!
@rooseveltbands Roll for Initiative tonight at the North Polk Marching Invitational! Getting better every time! #riderexcellence #bleedblue #rollforinitiative
Rolling for Initiative with @rooseveltbands at the @dsmveltfootball game tonight! #rollforinitiative #bleedblue #riderexcellence
Friends who marched BK back in the day, the planning is starting for a 70th anniversary alumni corps like Phantom! đź’™

Link in the comments below.
Excellent job tonight by @rooseveltbands at the Marching Dutch Invitational in Pella! #bleedblue #rollforinitiative #riderexcellence
Parent experience night with @rooseveltbands and @ethanlovechurch tonight! So much fun! #bleedblue #riderexcellence #rollforinitiative
Finally got to see @wicked_musical with @ethanlovechurch tonight. We were supposed to go for his 10th birthday in 2020 and we all know what happened then. Six years later, it was back in Des Moines and we got to go. đź©·đź’š #wickedmusical

Blog

Projects

Resume

Experience

  • June 2019
    —
    Present

    Senior Software Engineer - Intelligent Systems

    Vermeer - Pella, IA
    • Played a key role in the development of mobile applications to control and interact with automated and autonomous machinery.
    • Guided and mentored junior developers on topics including AI debugging and best practices.
    • Supervised and mentored a team of 4 developers.
    • Lead a migration from on-premises source control and CI/CD to GitHub including building documentation and reusable workflows to facilitate the transition for other teams.
    • Served as the go-to resource for any multi-system debugging issue.
    • Worked as a full-stack developer designing and developing applications supporting business operations at Vermeer manufacturing using technologies including Vue.js, HTML, CSS, JavaScript, C#, .NET Core, Oracle, and PostgreSQL.
  • Jan 2025
    —
    Present

    Director At-Large

    dsmHack - Des Moines, IA
    • Director at-large for dsmHack helping in organizing the annual charity hackathon helping Des Moines-area non-profits solve their technology problems because technology should never be a barrier to doing good.
  • February 2017
    —
    March 2019

    Senior Software Engineer

    Stine Seed - Dallas Center, IA
    • Worked as a full-stack developer on a small team designing and developing applications in support of the research and sales operations at Stine Seed using technologies including HTML, CSS, JavaScript, Angular 6, D3.js, Webpack, Node.js, C#, ASP.NET, .NET Core and SQL Server.
    • Served as the lead UX expert, designing and implementing UI in consultation with end users.
  • April 2016
    —
    Dec 2016

    Creative Technologist

    Nationwide Insurance - Des Moines, IA
    • Worked as a contractor on the user experience (UX) team at Nationwide Insurance designing and developing high fidelity UI prototypes for multiple business units using technologies including HTML, CSS, JavaScript, Bootstrap, Node.js, Angular.js.
    • Served as the UX Lead on additional projects, managing project scope, timelines, and deliverables for the UX team in addition to being responsible for development related deliverables.
  • July 2015
    —
    Feb 2016

    Development Supervisor

    Two Rivers Marketing - Des Moines, IA
    • Managed team of 2 developers and a project manager providing technical guidance and mentoring.
    • Served as the primary technical point of contact for clients and internal account teams for all phases of development from sales through implementation.
    • Managed the technical communications and relationship with the agency’s development outsourcing partners.
    • Developed numerous engaging animations and applications for clients using HTML, CSS, JavaScript, SVG, ReactJS, and Node.js.
    • Established standardized development processes and workflows using Git, Node.js, and Grunt.js.
  • Aug 2014
    —
    June 2015

    Senior Software Engineer

    ShopAtHome.com - Greenwood Village, CO
    • Developed browser extensions for Chrome, Firefox, IE, and Safari using HTML5, CSS, JavaScript, Backbone.js, Handlebars, RequireJS, Lodash, and jQuery.
    • Developed back end services to support the browser extensions in C#, ASP.NET MVC, and ASP.NET WebAPI.
  • Jan 2003
    —
    Present

    Owner/Developer

    s-church.net - Lakewood, CO/Pleasant Hill, IA
    • Designed and implemented a series of free and commercial Windows Phone applications using C# and XAML. All apps are localized into 38 languages supported in the Windows Phone Store and have more than 200,000 combined downloads.
    • https://www.windowsphone.com/en-US/store/publishers?publisherId=Shane%2BChurch
    • Two of the above apps, Stirling Birthday and What I Eat, are featured 2-4 times weekly in at least one worldwide market in the Windows Phone Store beginning in September 2013 through the present.
    • Weather Info 2005 for Windows Mobile named “Program of the Day” by Telefonica.net on January 12, 2006
    • Weather Info 2.4 for Pocket PC named “Freeware of the Day” by PocketPCTools.com on August 11, 2004
  • Sep 2010
    —
    July 2014

    Technical Lead

    EffectiveUI - Denver, CO
    • Lead a team of 5 developers in building and architecting a system for National Oilwell Varco to visualize and edit oil well designs in 2D and 3D in HTML5 canvas using AngularJS, Twitter Bootstrap, KineticJS, ThreeJS, ng-grid, and Bing Maps, and Node.js. Also managed development resources in Ukraine and QA resources in India for this project.
    • Lead a team of 4 developers in building and architecting a system for the El Paso County (CO) Assessor’s Office to value oil and gas drilling operations for tax purposes using ASP.NET MVC 4, .NET 4.5, C#, jQuery, KnockoutJS, and Entity Framework 5.0.
    • Developed a mobile technology demonstration prototype running on Android, and iOS for Cartegraph using ASP.NET MVC 3, .NET 4.0, C#, jQuery, jQuery Mobile demonstrating the integration of mobile web with native device functionality. This prototype was the source of the MSDN Magazine article in March 2012.
    • Developed, architected, and assisted in the sales process on a number of projects involving HTML5, CSS3, AngularJS, jQuery, jQuery Mobile, Twitter Bootstrap, ASP.NET (MVC, WebAPI), C#, WCF, SQL Server, Node.js, and numerous other Web development tools.
    • Worked with and managed offshore resources in India, Ukraine, and Ethiopia on various projects.
  • May 2008
    —
    July 2010

    Senior Software Engineer

    CNSI - Lakewood, CO
    • Proposed, designed, and developed an online tool for Mine Rescue Teams, including a custom ASP.NET Google Maps server control, to allow emergency responders to get all of the relevant information about and directions to a mine emergency. The site uses the ASP.NET AJAX Toolkit, ASP.NET 3.5, Windows Communication Foundation, Google Maps, Google Local Search, and Oracle.
    • Developed and maintained .NET systems for the Mine Safety and Health Administration of the US Department of Labor, including the public facing EGov portal using Visual Studio 2008, ASP.NET 2.0 and 3.5, SOAP Web Services, C#, and Oracle.
  • Sep 2006
    —
    May 2008

    Systems Architect

    Fujitsu Consulting - Greenwood Village, CO
    • Developed the Prepaid Administration System user interface using C#, ASP.NET 2.0 and SOAP Web Services for the prepaid credit card group at Visa, Inc.
    • Diagnosed and corrected production application issues for prepaid credit card services at Visa, Inc.
  • Aug 2005
    —
    Aug 2006

    Senior Software Engineer

    TimeCentre - Westminster, CO
    • Designed and implemented Time Clock Server using C#, .NET Framework 2.0, ASP.NET, and SQL Server
    • Designed and implemented a Pocket PC Time Clock application using C#, .NET Compact Framework 2.0, and SOAP Web Services
  • Feb 1998
    —
    Aug 2005

    Sr. Systems Analyst/Programmer

    Rocky Flats Environmental Technology Site - Golden, CO
    • Designed and implemented a number of web, desktop and mobile applications to facilitate sample tracking and environmental cleanup using ASP.NET, .NET Windows Forms, C#, Oracle, SQL Server, XAML, XML, and Palm OS.
  • Feb 2008
    —
    Aug 2009

    Church Councilman

    Holy Shepherd Lutheran Church - Lakewood, CO
    • Elected council member and chairman of the Planning and Staffing committee in charge of with managing the human resources and planning needs for a staff of five full-time and seven part-time employees with a combined payroll in excess of $300,000.
  • June 2005
    —
    Feb 2008

    Board of Directors

    Denver Turnverein - Denver, CO
    • Elected member of the Board of Directors of 501(c)7 non-profit with a budget of over $200,000 involved in decision making regarding revenue, marketing, tax status, and operation.

Education

  • 1997
    —
    2001

    University of Colorado at Boulder

    Bachelor of Science - Boulder, CO

Get in touch

Phone Number (303) 949-2700
Bluesky @s-church.net
GitHub churchs19
Facebook Shane Church