Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Director of Engineering
Channel SoftwareDirector of Engineering
Oct. 2023 - Jan. 2025Minneapolis, Minnesota, United States• Provide direction on main eCommerce B2B Platform. • Architect for new multitenant SaaS platform built in .NET 8 and Azure. • Provide technical leadership to all engineering and development areas. • Develop and execute software strategies for the company. • Write user stories and mentor on Agile practices. • Mentor and manage team of developers. • Conduct staff meetings and training sessions. • Company sold in January 2025 and was part of layoffs. • Technologies used: .NET Framework, .NET 7/8, Blazor, Azure, Azure SQL, C#, VB.NET
Software Manager
ConcordSoftware Manager
Sep. 2022 - May. 2023Minneapolis, Minnesota, United States• Responsible for managing a team of 3 developers. • Provide consultation for clients using Microsoft technologies (i.e., Azure, DevOps, .NET, MSSQL). • Work with clients and developers to find solutions for Web and Mobile-based solutions. • Project managed Azure Solution for client who worked with Iowa schools. • Laid off with many others in May 2023.
Software Manager & Lead Developer
DLR GroupSoftware Manager & Lead Developer
Jul. 2020 - Sep. 2022Minneapolis, Minnesota, United StatesBuilding an in-house software development team to help with creation of new applications to help staff. Using a number of Microsoft .NET technologies along with Azure to help improve processes for design architects and clients. • Responsible for building and managing the in-house Software Development team. • Act as scrum master for team to guide through Agile processes. • Created an Application and Development environment for all new projects. • Created platform for consolidating disparate systems of data for easy access. • Work with department heads to find Web and Mobile-based solutions. • Manage Azure environment for Development needs. • Maintain projects with other stakeholders using Azure DevOps. • Technologies used: .NET Core 3.1/5/6, Blazor, jQuery, SQL2012-19, C#, Azure, Azure Devops, React Native
Instructor (part-time)
OpenClassroomsInstructor (part-time)
Nov. 2018Paris, Île-de-France, France• Develop online courses on Microsoft technologies for a learning platform at openclassrooms.com based in Paris, France. • Developed courses for C#, Visual Studio, Debugging, SOLID Principles, and Design Patterns. • Mentor students in building .NET applications, micro-services, and understand the Agile process. • Write all copy for courses and work with a pedagogy staff member in Paris, France. • Travel to Paris, France for filming intro videos for each course.
Software Manager & Lead Developer
ClickSWITCHSoftware Manager & Lead Developer
Nov. 2018 - Jul. 2020Greater Minneapolis-St. Paul AreaHelp to manage and guide the development team to set the pace, path, and standards for all programming activities. Work closely with project managers to help ensure smooth completion of project objectives. • Responsible for building and managing the in-house Software Development team. • Lead team of 10 developers to help maintain coding standards and give direction when needed. • Interviewed and hired new team of developers to move away from out-sourced staffing. • Worked with Product Management to help with managing developer resources for multiple projects. • Developed and maintained current .NET applications in PaaS model which included one website and two RESTful APIs. • Architected a new UI that followed SOLID principles and proper MVC structure. • Developed extensions to Jira/Bitbucket to help with ticket management. • Created Unit Tests and fixed a number of issues with Azure Devops CI/CD pipelines. • In charge of keeping Veracode security scans working and resolving issues. • Created and managed a weekly Tech Meeting with development team to help with collaboration. • Technologies used: MVC 5, .NET Core, SQL2012-19, C#, Azure, Azure Devops, Jira, Bitbucket, Veracode
Lead .NET Developer
3MLead .NET Developer
Jul. 2016 - Nov. 2018Greater Minneapolis-St. Paul Area• Contract-to-hire became full-time at 3M with 3M ESPE division. • Lead team of 15 in-house developers to help maintain coding standards and give direction when needed. • Managed team of 5 out-sources developers from India. • Developed new MVC website for 3M’s TrueDef product. • Began work on new Oral Care Cloud website and services using .NET 4.6, MVC 5, and Entity Framework. • Architected the front-end using best practices for SaaS and HTML controls. • Architected MVC Site using Domain and Service patterns. • Created Admin tool for QA to use for testing. • Set up environments in Azure for App Services, Databases, and Application Insights. • Maintaining best practices that the whole team could use. • Technologies used: .NET 4.6, MVC 5, SQL2012-14, C#, Azure, TFS Online
.NET Consultant at 3M
Experis.NET Consultant at 3M
Apr. 2015 - Jun. 2016Greater Minneapolis-St. Paul AreaContract from 4/105 - 6/2015 at Best Buy providing help with internal .NET project. Contract from 6/2015 - 6/2016 at 3M working for the ESPE Division on building a new .NET application for their flagship product.
Tech Analyst at 3M
York Solutions, LLCTech Analyst at 3M
Sep. 2014 - Feb. 2015St. Paul, MNAnalyze and test C# code from off-shore (India) to make sure it complies with 3M standards.
Partner
Acrobatic CowPartner
Nov. 2012Hudson, Wisconsin, United StatesMy wife and I started our own little web shop here in Hudson back in 2012. We design web sites for small shops in the area ranging from retail to professional services. Our services provide web design, copywriting, and programming for any web site need.
Owner
Power Note ProductionsOwner
Jan. 1994Hudson, Wisconsin, United StatesOperate my own music studio for producing and recording my personal music. I have released 6 CDs, scored a number of television documentaries, and have one Upper MidWest Region Emmy from 2003 for work done on, "Delafield".

Requests

Touchpoint image
0
Personal Pitch
Microsoft Solutions with .NET and Azure
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like John on Intch
IT
1027651 people
17
Application Developer @ Nile27
16
Manager Solution Consulting @ Alkami Technology
16
Program Manager @ DISH Network
ITDevOps
75282 people
19
Manager @ Epic Force
15
Executive Leader
27
It person @ Texas Systems Admin