Principal Software Engineer | Adjunct Instructor | AI, Cloud & Web Technologies Enthusiast
I am a Principal Software Engineer with over 17 years of experience designing, building, and leading enterprise-scale software solutions across the full Software Development Life Cycle (SDLC). Currently, I am a Principal Software Engineer at Medtronic. Previously, I spent more than six years with the State of Minnesota as a Lead Application Developer, where I led multiple mission-critical application initiatives and architectural decisions while mentoring development teams in modern web technologies.
In addition to my industry experience, I teach as an Adjunct Instructor at Minnesota colleges and universities, helping students build strong foundations in software engineering, programming, and problem-solving.
I am deeply passionate about software development, artificial intelligence, and cloud technologies. Outside of my professional pursuits, I am a devoted husband and father to four wonderful kiddos ❤️
Principal Software Engineer | Academic Lecturer | AI
Core Skills:
Angular • React • Next.js • TypeScript • ES6 • RxJS • Java • PHP • SDLC • Leadership • AI & Cloud
Principal Software Engineer
📅 Nov 2025 – Present
Lead Application Developer
📅 Aug 2025 – Dec 2025
- Provide technical leadership for the Angular developer team within MNIT Services supporting the Pollution Control Agency (PCA).
- Lead architecture, design, and implementation of large-scale Angular-based applications.
- Define best practices for development, testing, deployment, and performance optimization.
Senior Application Developer
📅 Sep 2019 – Aug 2025
- Developed enterprise-wide applications in line with SDLC and QA standards.
- Provided technical guidance to developers across multiple teams.
- Created and maintained documentation adhering to MNIT project standards.
- Planned and executed complex development and administrative tasks efficiently.
📅 Sep 2024 – Present
Department of Information Technology
- ITEC 2545 – Java Programming
- ITEC 1465 – MySQL Database Design and Implementation
📅 Sep 2022 – Present
Department of Computer Science
- CSCI 1201 – Database Systems
- CSCI 1125 – Object-Oriented Programming Using Java
📅 Sep 2021 – Present
- Provide consulting and software development services.
- Lead projects from concept to deployment with a focus on modern web technologies.
📍 Minneapolis, MN
📅 Jul 2015 – Sep 2019
- Lead developer for EventEXPRESS and EventMAX 2.0 platforms.
- Worked extensively with Angular 6, GitLab CI, Laravel 5.3, and PHP.
- Collaborated with cross-functional teams to deliver event management solutions.
📍 Golden Valley, MN
📅 May 2014 – Jul 2015
- Developed responsive websites, eCommerce platforms, and custom plugins.
- Improved site performance through front-end and database optimizations.
- Delivered multiple client projects weekly in a fast-paced environment.
📍 New Hope, MN
📅 Feb 2013 – May 2014
- Developed and maintained eCommerce websites and business applications.
Open-source web application development — both backend and frontend.
Strong background in Angular, TypeScript, Java, and Cloud Computing.
Master of Science in Software Engineering
📅 *2024 – Present
Bachelor of Science in Computer Science
📅 2003 – 2007
| AWS Certified Cloud Practitioner | Microsoft Certified: Azure Fundamentals | Microsoft Certified: Azure AI Fundamentals | GitHub Foundations |
|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
- Software Development
- Linux & Open Source
- Cloud & AI Technologies
- GitHub & Community Collaboration
- Engineering & Continuous Learning



