Professional Summary

Senior Software Engineer with 15+ years of experience building scalable, enterprise-grade applications. Full-stack expertise in .NET, React, Angular, TypeScript, database, mobile and cloud platforms. I’ve written supercomputer code for Cray, created and managed email campaigns going out to over a million unique users for The Scotts Company and UnitedHealth Group, architected and built one of the largest commercial pilot training platforms in the world for Southwest and Delta Airlines, developed a proprietary end-to-end media commerce platform for Mackin Educational Resources and am currently leveraging AI to democratize content creation with my open-source CMS. What can I build for you?

Technical Skills

Professional Experience

Independent Software Developer

Syntonic Studios LLC, Eagan, MN

August 2022 – Present

  • Developed DSCMS (Dead Simple Content Management System), a full-featured, open-source CMS with multi-content type support, custom templates, and user authentication built on ASP.NET Core and SQLite, deployable via Docker
  • Built newsfeeds.fyi, a customizable news aggregation platform with TypeScript/React frontend and Node.js/Express backend allowing users to curate personalized RSS feeds
  • Created check-map-plays, a Node.js application tracking play statistics for Beat Saber community maps with automated data collection and analysis
  • Contributed to open-source BeatLeader project, implementing server-side features for game mode replay functionality

Senior Software Engineer

Mackin Educational Resources, Burnsville, MN

May 2018 – May 2022

  • Lead developer for Mackin VIA, a cross-platform e-reader that combined native code with Cordova and Electron, delivering to iOS, Android, Chromebook, Windows, macOS, and web. Delivered e-book and audiobook features including offline support, DRM, TTS, accessibility enhancements, highlighting, bookmarking, and UI animations.
  • Built and launched Mackin Search (mackin.com), an e-commerce platform enabling schools to discover and purchase educational resources. Built with React and Node.js, serving thousands of educational institutions.
  • Lead Reading Metrics initiative to track granular student engagement data across all Mackin resources, providing valuable insights to educators and improving product offerings
  • Developed content conversion pipeline, processing publisher materials (PDF, EPUB, audio) into standardized Mackin formats with automated QA tools, significantly reducing manual review time
  • Executed large-scale image optimization project compressing existing and new assets, reducing server bandwidth costs by 40% while maintaining visual quality

Senior Software Engineer

L3Harris Technologies (formerly Aerosim), Burnsville, MN

May 2013 – May 2018

  • Architected and built one of the world's largest pilot training platforms (Learning Management System), used by Southwest Airlines, Delta, Air France, KLM, and American Airlines. Designed as interconnected single-page applications handling report generation, content management, bulk user operations, and secure exam delivery.
  • Single-handedly fulfilled roles of database administrator, front-end developer, back-end developer, and DevOps engineer. Wrote 25,000+ lines of modular TypeScript and JavaScript alongside comprehensive C# business logic and SQL stored procedures.
  • Led migration of all North American and European customers to Azure cloud infrastructure, designing new server architecture, coordinating deployment schedules, and achieving 100% launch success rate across all customers
  • Introduced modern development practices including MVC architecture, RESTful APIs, and single-page application patterns, significantly improving code maintainability and development velocity
  • Mentored junior developers, conducted code reviews, and established deployment processes that eliminated production issues

Earlier Career: Project Manager, Software Engineer, Web Developer

Staywell Health Management, National Business Systems, Martin|Williams

2006 – 2013

  • Developed enterprise health management systems and oversaw successful launch of eMessaging initiative as project manager at Staywell
  • Created document retrieval platforms, a large CRM system and client web applications at National Business Systems
  • Built software utilizing C#, JavaScript, SQL Server, and Oracle
  • Delivered email marketing campaigns reaching 1,000,000+ subscribers for Fortune 500 companies including Scotts and UnitedHealth Group
  • Consistently promoted for technical leadership, architectural contributions, and mentoring

Education

Bachelor of Arts in Quantitative Methods and Computer Science & Economics

University of St. Thomas (St. Paul, MN)