Shane Church

Software Developer

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

About Me

Shane Church

I moved to Des Moines, Iowa in July 2015 and I am currently working as a Creative Technologist on the UX team at Nationwide Insurance where I am responsible for building interactive prototypes and web frameworks for internal and external customers.

Prior to joining Nationwide, I was the development supervisor for Two Rivers Marketing where I was responsible for leading our internal development team, providing strategic and technical guidance to clients like Bobcat, John Deere, Hertz Equipment Rental, and Danfoss, managing projects with other vendors as well as acting as a lead developer on internal projects. Throughout my career in senior software engineer, systems architect, and technical lead roles, I have developed important mobile and web projects for clients, including, the Department of Energy’s Rocky Flats Environmental Technology Site, Visa, Rambus, National Oilwell Varco, the Department of Labor's Mine Safety and Health Administration, and many more. I had an article on developing hybrid mobile applications published in MSDN Magazine and I also have presented at Denver Startup Week and Experiencing UX - Des Moines.

I have two wonderful sons: Ethan, 5, and Colin, 1, with my beautiful wife, Andrea. I enjoy bicycling, baseball, and playing Lego with the boys, and I love to travel whenever the opportunity presents itself.

What I Do ?

I am a software developer and architect specializing in JavaScript, HTML5, CSS3, Node.js, C#, and ASP.NET.

  • C#
  • JavaScript
  • Windows Phone
  • Node.js
  • Hybrid Mobile Applications
  • User Experience
  • and much more...

Latest Posts




  • April 2016


    Creative Technologist

    Nationwide Insurance - Des Moines, IA
  • 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 - 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


    Owner/Developer - 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.
    • 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 on January 12, 2006
    • Weather Info 2.4 for Pocket PC named “Freeware of the Day” by 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.


  • 1997


    University of Colorado at Boulder

    Bachelor of Science - Boulder, CO


Get in touch

Phone Number (303) 949-2700
Twitter @shaneschurch
GitHub churchs19