Selectively entertaining the right opportunities worldwide

Stephen
Frouge

Director of Software Engineering & AI Leadership with 20+ years of experience across the public and private sectors — from writing the first line of code to leading the AI adoption and modernization agenda at an international enterprise.

View my career Get in touch
20+ Years in software
50+ Engineers led
11 Notable projects

Engineer first.
Leader always.

I'm a highly qualified software professional with 20+ years of experience in the software engineering field, working across both the public and private sectors — from state government agencies to insurance companies to international enterprises.

My path has been a natural progression: developer → lead developer → software operations manager → director. Each step added a layer of perspective without removing the ones beneath it. I still read the code, still debate the architecture, and still believe that great software is a craft worth protecting at every level of the org.

Today I'm equally focused on AI leadership as I am on engineering leadership. As a member of the organization's AI Center of Excellence, I help define enterprise AI strategy, governance frameworks, and adoption standards across the business. On my own teams, AI isn't an experiment — Claude, ChatGPT, GitHub Copilot, and Microsoft Copilot are standard tools built into how we design, build, review, and ship software every day.

I hold a Bachelor of Science in Computer Science from Florida State University and have spent two decades+ working across the full technology spectrum — from custom application development and enterprise platform migrations to cloud architecture, data engineering, AI tooling, and the organizational systems that make engineering teams deliver at their best.

The arc of the work

2021 — Present
Director of Software Engineering
AVI SPL — Tampa, FL

Inherited a legacy software engineering shop — fragmented systems, manual processes, and an on-premise footprint that had outgrown itself — and led a full-scale transformation into a modern, cloud-native engineering organization. This wasn't an incremental upgrade. It was a simultaneous rebuild of people, process, tooling, and architecture across an international enterprise, while keeping the business running throughout.

  • Kept the lights on while tearing out the walls — one of the defining challenges of this modernization was that the legacy systems being replaced were still serving live business operations globally. Managed the full transition with zero major service interruptions — running parallel systems, phasing cutover by region and function, and maintaining continuity for end users throughout. Legacy systems weren't turned off until their replacements were proven stable in production.
  • Modernized the engineering culture — introduced agile delivery via Azure DevOps, formalized code review standards, established sprint ceremonies, and moved IT intake out of email inboxes into a structured, auditable workflow. Delivery time cut in half.
  • Led global ERP & CRM consolidation to Dynamics 365 — directed the migration of multiple legacy ERP and CRM systems across global regions to the latest version of Microsoft Dynamics 365. Coordinated across international business units to harmonize data models, decommission disparate on-premise platforms, and deliver a unified cloud-based operational foundation for the enterprise.
  • Led the broader cloud migration — moved on-premise web applications and SQL Server databases to Microsoft Azure, re-platformed a legacy ASP ecommerce application to .NET Core, and delivered modern SPA experiences via Blazor and REST microservices.
  • Built and led the Enterprise Data Warehouse — designed, built, and owned the organization's enterprise data warehouse from the ground up using Azure Synapse and Power BI. Defined the architecture, stood up the pipelines, and grew the team that operates it. Replaced a landscape of disconnected spreadsheets, siloed databases, and manual reporting processes with a single, governed, cloud-native analytics platform. Business stakeholders across the globe went from waiting days for reports to having self-service access to trusted, real-time data.
  • Embedded AI into daily engineering practice — championed the adoption of AI-assisted development tools including Claude, ChatGPT, and GitHub Copilot across the engineering org. Established team norms for responsible, effective AI use — from code generation and review to documentation, debugging, and solution design. AI tooling is now a standard part of how every team operates, measurably increasing throughput and code quality.
  • Full ownership of engineering leadership operations — responsible for the complete people and operational side of the department: defining headcount needs, writing job descriptions, conducting interviews, and making hiring decisions across FTE and contract roles. Owned onboarding and structured training programs to ramp new engineers effectively. Managed the engineering department budget — including tooling, licensing, vendor contracts, and headcount planning — and reported directly to executive leadership on team performance, delivery health, and strategic priorities.
  • Replaced legacy Claris & Smartsheet solutions — identified and decommissioned a sprawling landscape of departmental Claris (FileMaker) databases and Smartsheet workflows that had grown beyond their limits as enterprise tools. Led the conversion of these solutions into scalable, maintainable, cloud-native applications built on the Microsoft stack — delivering proper data governance, integrations, and long-term supportability that point tools simply couldn't provide.
  • Partner to executive leadership on technology strategy and governance — served on the IT leadership team and IT steering committee as the engineering voice in the room, helping define technology priorities and scope for an international enterprise. Beyond roadmap planning, took ownership of establishing organizational policies that hadn't previously existed: data retention standards, responsible AI use policies governing how teams interact with tools like Claude, ChatGPT, and Copilot, and broader IT governance frameworks covering access control, software procurement, and data classification. Brought engineering discipline to the policy layer of the organization, ensuring guardrails kept pace with the speed of modernization.
Teams under my leadership
Database Administration
DBA team managing database health, performance tuning, migrations, and data integrity across SQL Server and Azure cloud databases.
Data Engineering
Pipelines, integrations, and data infrastructure powering the enterprise data platform on Azure.
Power BI Reporting
Self-service analytics, dashboards, and executive reporting via Azure Synapse and Power BI.
Custom Code Development
Full-stack .NET and Blazor development team building and modernizing bespoke enterprise applications.
Power Platform
Low-code automation and app development using Power Apps, Power Automate, and the Microsoft ecosystem.
US Sage ERP
Supporting and modernizing the US Sage ERP system — managing integrations, data integrity, and the migration path toward more scalable enterprise solutions.
AI tools in daily use
Claude
ChatGPT
GitHub Copilot
Microsoft Copilot
.NET CoreBlazorDynamics 365Microsoft AzureAzure DevOpsAzure SynapsePower BIPower PlatformERP/CRM migrationMicroservicesAI-assisted devLegacy modernization
2016 — 2021
Software Operations Manager
Brandt Information Services — Tallahassee, FL

Led a team of 20+ developers while simultaneously owning the architecture and delivery of complex, multi-state government software platforms. This role demanded equal parts people leadership, technical depth, and process discipline — managing delivery velocity and code quality across a large team while personally contributing to the architectural decisions that shaped the product.

  • Architected a multi-tenant licensing platform — led the consolidation of fragmented state-specific licensing systems into a single configurable multi-tenant platform, significantly reducing implementation effort, customization overhead, and go-live timelines for new state launches.
  • Led and developed a 20+ person engineering team — mentored developers across junior to senior levels, providing technical coaching, performance reviews, and career development guidance. Built a culture of ownership and continuous improvement.
  • Established engineering performance visibility — introduced and reported on engineering metrics using Jira (story points, overdue work items, sprint velocity) to improve accountability, transparency, and delivery execution at the leadership level.
  • Improved agile delivery discipline — reduced overdue sprint work through structured sprint planning, daily standups, retrospectives, and clearer delivery expectations across the team.
  • Modernized legacy .NET applications — migrated ASP.NET Web Forms (ASPX) applications to .NET Core 5 Razor Pages and Vue.js, replacing SQL stored procedures with Entity Framework Core, improving maintainability and developer velocity.
  • Implemented enterprise SSO — designed and delivered Single Sign-On solutions using Microsoft Azure Active Directory and .NET for both internal and client-facing applications.
  • Delivered multi-state government licensing systems — designed and built web-based licensing platforms supporting hunting, fishing, and vessel permitting across Florida, Georgia, Virginia, Oklahoma, Iowa, and Tennessee.
Key delivery areas
Team Leadership
20+ developers across junior to senior levels, performance reviews, career coaching, and mentorship.
Government Platforms
Multi-state licensing systems for six state agencies across hunting, fishing, and vessel permitting.
Legacy Modernization
.NET Core migration, Entity Framework, Vue.js, and Azure AD SSO across enterprise applications.
Agile & Metrics
Jira-based sprint metrics, velocity tracking, and structured agile ceremonies to drive delivery accountability.
.NET CoreVue JSSQL ServerAzure ADSSOEntity FrameworkJiraGitAgile/ScrumMulti-tenant architecture
Oct 2015 — Mar 2016
Senior Software Developer
Motivano — Tampa, FL
  • Developed and enhanced Benefit Hub, a web-based employee benefits portal, using React JS to promote component reuse across the system.
  • Built C# object-oriented classes leveraging MongoDB for fast, efficient storage of user and client data.
  • Delivered a lean, responsive single-page application using Node.js and isomorphic JavaScript for desktop and mobile.
React JSC#MongoDBNode.jsSPA
Jul 2014 — Oct 2015
Lead Software Developer
Scytl — Tampa, FL
  • Built an offline-capable electronic poll book in .NET C# and XAML — hardware-agnostic, running on desktop and tablet, used in live elections.
  • Synchronized poll book data with Microsoft Dynamics (VRM) via RESTful ASP .NET web services and SignalR communications.
  • Extended Microsoft CRM into election monitoring, management, and reporting software using AngularJS, jQuery, and ASP .NET MVC.
  • Mentored junior developers; helped establish coding processes and standards in an Agile/Scrum environment using TFS.
.NET C#XAMLAngularJSASP.NET MVCSignalRSQL Server / SQLite
Apr 2012 — Jul 2014
Sr. Software Developer
AAA Auto Club South — Tampa, FL
  • Developed and enhanced a web-based insurance quoting and sales system connecting AAA agents to Safeco, Progressive, Infinity, and other carriers via web services.
  • Refactored legacy web system to modern technologies (jQuery, AJAX), improving performance by up to 80%.
.NETjQueryAJAXWeb ServicesSQL Server
Jan 2008 — Apr 2012
Lead Software Developer
Brandt Information Services — Tallahassee, FL
  • Served clients including Florida Department of Health, Florida Agency for Enterprise IT, Children and Youth Cabinet, and Florida Vital Statistics.
  • Led the Meta Track Information System Consolidation — designed and built a CMDB-style system to track server, application, and database information for a large state agency.
.NETSQL ServerGovernment sector
Jan 2005 — Jan 2008
Software Developer
Wise Outlook, LLC — Tallahassee, FL
  • Delivered software for clients including Papa John's Pizza, Florida Department of Education, Florida Department of Environmental Protection, Paul's Consulting & Ashbritt Environmental, and Florida Department of Health.
.NETGovernment & commercial

Building the AI-native engineering org

AI Center of Excellence
Organizational Leadership

Active member of the organization's AI Center of Excellence — helping define the enterprise-wide AI strategy, evaluate emerging tools and platforms, set adoption standards, and ensure AI initiatives are deployed responsibly across the business. The CoE serves as the governing body for how AI is used, governed, and scaled across the entire organization.

AI CoEAI strategyGovernanceEnterprise adoptionResponsible AI
Daily AI Tooling Adoption
Engineering Productivity

Operationalized daily AI tool use across all engineering teams — Claude, ChatGPT, GitHub Copilot, and Microsoft Copilot. Established team norms, responsible use guidelines, and practical playbooks for AI-assisted code generation, debugging, architecture design, and documentation. Measurably increased engineering throughput and code quality without adding headcount.

ClaudeChatGPTGitHub CopilotMicrosoft CopilotProductivity
Enterprise MCP Solutions
AI Integration Architecture

Expanded AI beyond developer tooling into enterprise-grade integrations using Model Context Protocol (MCP) — connecting AI assistants directly to internal systems to enable context-aware automation across engineering workflows, documentation, and operational data. Designing the architecture for AI that knows your business, not just your prompts.

MCPAI integrationContext-aware AIWorkflow automationEnterprise AI
AI Security & Governance
Policy & Risk Management

Designed and enforced organizational AI security frameworks covering data classification, prompt injection risks, model access controls, and responsible use policies. Established governance standards that ensure AI adoption doesn't outpace the organization's ability to secure and audit it — including policies now used enterprise-wide across all business units.

AI securityData classificationPrompt injectionAccess controlsAI policyGovernance

Large-scale platform experience

Dynamics 365 Finance & Operations
ERP — Finance & Operations

Led the global migration from legacy ERP systems to Dynamics 365 F&O across international business units. Responsible for data model harmonization, phased regional cutover, and integration with custom .NET solutions and Azure data pipelines — replacing fragmented on-premise financial and operations platforms with a unified cloud-based ERP backbone.

ERPF&OGlobal migrationAzure integrationFinanceOperations
Dynamics 365 Customer Engagement
CRM — Customer Engagement

Led migration of legacy CRM systems to Dynamics 365 CE across global regions. Managed integration with Power Platform, custom .NET solutions, and Azure services — consolidating fragmented customer data and sales processes into a single governed platform for the enterprise.

CRMCEGlobal migrationPower PlatformSalesCustomer data
Salesforce
CRM & Sales Platform

Experience working with Salesforce as an enterprise CRM platform — evaluating integration points, data migration strategies, and cross-platform interoperability within complex multi-system environments.

CRMSales automationIntegrationData migration
ServiceNow
ITSM & Workflow Automation

Leveraged ServiceNow for IT service management and enterprise workflow automation — including incident management, change control, and IT governance processes at scale across a global organization.

ITSMIncident managementIT governanceWorkflow automation
Sage ERP
Enterprise Resource Planning

Worked with Sage ERP systems as part of broader legacy modernization initiatives — assessing existing implementations, planning migration paths, and managing the transition to more modern cloud-based ERP platforms.

ERPLegacy modernizationFinancial systemsMigration planning
HubSpot
Marketing & CRM

Experience with HubSpot as a marketing and CRM platform — including evaluation, integration strategy, and connecting HubSpot data flows into broader enterprise data pipelines and reporting layers.

CRMMarketing automationData integrationReporting

Depth across the stack

AI-Assisted Engineering

Early and active adopter of AI tooling across the full engineering lifecycle. Established team norms for responsible daily use of AI — from code generation and debugging to architecture design, documentation, and code review acceleration.

Claude
ChatGPT
GitHub Copilot
Microsoft Copilot
  • AI-assisted code gen
  • Prompt engineering
  • AI code review
  • Documentation automation
  • Team AI adoption
  • Responsible AI use norms
Programming Stack

Two decades+ building production software on the Microsoft .NET platform — from early .NET Framework and Web Forms through to modern .NET Core, Razor Pages, and Blazor. Full-stack fluency spanning server-side C# architecture to component-driven frontend development with Vue, React, and Angular. Comfortable across the entire delivery chain: API design, data access, UI, and the DevOps tooling that ships it all.

  • .NET Framework
  • .NET Core
  • Blazor
  • Vue JS
  • React JS
  • Angular JS
  • Xamarin
  • C#
  • ASP.NET MVC
  • Entity Framework
Database Solutions

15+ years designing, optimizing, and managing relational databases at enterprise scale — from complex SQL Server schemas and stored procedures to full Entity Framework migrations and cloud-native Azure data solutions. Experience spans traditional on-premise RDBMS platforms (Oracle, DB2) through to modern NoSQL (MongoDB, Azure Cosmos DB) and analytical workloads via Azure Synapse and Microsoft Fabric. Equally comfortable writing a query, reviewing a schema design, or making the call on when a relational model isn't the right tool for the job.

  • SQL Server
  • Azure Cosmos / SQL
  • DB2
  • Oracle
  • MongoDB
  • Azure Synapse
  • Microsoft Fabric
  • Entity Framework
  • SQLite
Cloud & Infrastructure

8+ years architecting and operating on Microsoft Azure — from the first application migrations off on-premise infrastructure to building fully cloud-native platforms with microservices, serverless functions, caching layers, and event-driven messaging. Experience spans the full Azure stack: compute, storage, networking, identity, DevOps, and analytics. Redis Caching, Azure Functions, Service Bus, AI Search, and App Services are daily tools, not occasional experiments.

  • Microsoft Azure
  • Azure App Services
  • Azure Functions
  • Azure Service Bus
  • Azure AI Search
  • Redis Cache
  • Microservices
  • Docker
  • Azure Synapse
  • Power BI
  • Azure Cosmos DB
Process & Delivery Tools

Introduced and scaled Agile and Scrum delivery frameworks across multiple engineering organizations from scratch. Deep hands-on experience with Azure DevOps and Jira as full delivery platforms — not just ticket trackers, but systems for sprint planning, velocity measurement, capacity forecasting, and executive reporting. Built end-to-end CI/CD pipelines that took teams from manual deployments to automated, gated, auditable paths to production.

  • Azure DevOps
  • Jira
  • Azure Pipelines
  • CI/CD pipelines
  • TeamCity / Octopus Deploy
  • Git / Pull Requests
  • Agile / Scrum
  • Sprint metrics & velocity
  • IT intake & governance
Engineering Leadership

Built engineering departments from zero — writing job descriptions, running every interview, making every hire, and owning onboarding from day one. Led teams of 20+ across multiple organizations and multiple levels, from entry-level developers through to senior architects. Comfortable in the boardroom and in the code review. Experienced operating at the IT steering committee level, setting organizational policy, managing department budgets, and reporting directly to executive leadership on delivery health and strategic priorities.

  • Dept. building from scratch
  • Hiring & onboarding
  • 1:1s & performance reviews
  • Career development
  • Budget management
  • IT steering committees
  • AI & data governance policy
  • Cross-functional leadership
  • Executive reporting
Dynamics 365 & Enterprise Platforms

Led global migrations from multiple legacy ERP and CRM systems to Microsoft Dynamics 365 F&O and CE across international business units — harmonizing data models, standardizing workflows, and decommissioning fragmented on-premise platforms. Experience integrating Dynamics 365 with custom .NET applications, Power Platform automation, and Azure data pipelines. Broader enterprise platform experience spans Salesforce, ServiceNow, Sage ERP, and HubSpot across evaluation, integration, and migration engagements.

  • Dynamics 365 F&O (ERP)
  • Dynamics 365 CE (CRM)
  • Salesforce
  • ServiceNow
  • Sage ERP
  • HubSpot
  • Global migration leadership
  • Power Platform integration
  • Legacy ERP decommission

20+ years across many domains

AI & Intelligent Systems
MCP, Copilot, AI governance & security
Cloud & Infrastructure
Azure migrations, cloud-native architecture
ERP & Enterprise Platforms
Dynamics 365, Sage, global migrations
Government & Public Sector
Multi-state licensing, election systems, FEMA compliance
Data & Analytics
Azure Synapse, Power BI, MS Fabric, data warehousing
Engineering Leadership
Org design, hiring, team scaling, agile transformation
Legacy Modernization
.NET migrations, Claris & Smartsheet replacement
Security & Compliance
Data governance, AI policy, state & government regulations
CRM & Customer Platforms
Dynamics 365 CE, Salesforce, HubSpot
Mobile & Web Applications
Early iPhone web, SPAs, Blazor, cross-platform
Emergency & Crisis Response
Hurricane Katrina debris management, mission-critical delivery
International Enterprise
Global rollouts, multi-region ops, cross-org standardization

Problems solved,
systems shipped

01 /

AI Tooling Adoption Across Engineering Org

Championed and operationalized daily AI tool use across all engineering teams — Claude, ChatGPT, GitHub Copilot, and Microsoft Copilot. Established team norms, responsible use guidelines, and practical playbooks for AI-assisted code generation, debugging, architecture design, and documentation. Measurably increased engineering throughput and code quality without adding headcount.

Expanded the AI program beyond developer tooling into enterprise-grade AI solutions — including Model Context Protocol (MCP) integrations that connect AI assistants directly to internal systems, enabling context-aware automation across engineering workflows, documentation, and operational data. Designed and enforced AI security frameworks covering data classification, prompt injection risks, model access controls, and responsible use governance to ensure AI adoption didn't outpace the organization's ability to secure it.

ClaudeChatGPTGitHub CopilotMicrosoft CopilotMCPAI securityMachine learningNLPAP/ERP automationHR toolingAI governance
02 /

Agile & Scrum Implementation Across Multiple Orgs

Led the introduction and full adoption of Agile and Scrum across AVI SPL and Brandt Information Services — two organizations where engineering had been operating reactively, with no structured delivery framework, unpredictable timelines, and little visibility into what the team was actually working on.

At each org, the implementation started with understanding how teams were actually working before introducing any new process. Established sprint planning, standups, reviews, and retrospectives with real purpose behind each one. Defined team roles, introduced backlog prioritization discipline, and set up velocity tracking that gave leadership meaningful delivery forecasting for the first time. At AVI SPL this was built on Azure DevOps; at Brandt, Jira. Tooling chosen to fit the org, not the other way around. Within months at each company, teams went from unpredictable to consistent — and engineering became a function the business could plan around.

AgileScrumAzure DevOpsJiraSprint planningVelocity trackingDelivery transformationChange management
03 /

Modern IT Intake & Work Management System

Designed and deployed a comprehensive IT intake and work management system at AVI SPL, replacing a fragmented, email-driven request process that had no visibility, no accountability, and no way to measure the scope of demand hitting the engineering organization. Built on Azure DevOps, the system gave the enterprise a single front door for all IT requests — from small enhancements to large multi-team initiatives. Every request was captured, categorized, prioritized, and tracked through its full lifecycle. Level of effort estimates, resource assignments, and delivery timelines were tied directly to work items, giving leadership real data to make prioritization decisions and budget allocations. The result was a fully auditable, self-service intake process that quantified engineering demand for the first time — making capacity planning, project forecasting, and executive reporting grounded in actual numbers rather than gut feel.

Azure DevOpsIT governanceIntake designCapacity planningBudget trackingLevel of effortExecutive reporting
04 /

Legacy .NET Platform Modernization

Led multiple large-scale .NET modernization initiatives across AVI SPL and Brandt Information Services — migrating aging .NET Framework and ASP.NET Web Forms applications to modern .NET Core, Razor Pages, and Blazor. Each engagement involved more than a technology swap: legacy SQL stored procedures replaced with Entity Framework Core, on-premise infrastructure moved to Azure-hosted services, and tightly coupled monolithic codebases refactored into maintainable, testable architectures.

At AVI SPL, this included re-platforming customer-facing and internal enterprise applications to cloud-native solutions. At Brandt, a multi-year effort modernized the core platform powering state government licensing systems.

Both programs delivered measurable improvements in developer velocity, deployment frequency, and long-term maintainability — and gave each organization a foundation that could actually support the pace of future delivery.

.NET CoreBlazorRazor PagesVue JSEntity FrameworkAzureModernizationAVI SPLBrandt
05 /

Engineering Department Built from Zero

When I joined AVI SPL, there was no software engineering department — just an unstructured group of developers with no process, tooling, or organizational identity. I built it entirely from scratch, in parallel with helping shape a broader newly formed IT organization alongside IT leadership who owned infrastructure, support, and operations.

Built out six distinct teams — Database Administration, Data Engineering, Power BI Reporting, Custom Code Development, Power Platform, and US Sage ERP — hiring across FTE and contract roles. Wrote every job description, conducted every interview, made every offer, and personally onboarded each hire. Established code review standards, sprint ceremonies, agile delivery practices, and a formal IT intake process that gave the business full visibility into engineering capacity and delivery. Delivery time cut in half within the first year.

Org buildingHiring & onboardingTeam structureAzure DevOpsAgileEngineering cultureIT leadership
06 /

On-Premise to Azure Cloud Migration

Led the end-to-end modernization of AVI SPL's custom application portfolio — re-architecting a legacy on-premise estate to a fully cloud-native footprint on Microsoft Azure. Every application was evaluated and rebuilt to take proper advantage of the platform, not just moved to a new host.

Core workloads moved to Azure App Services on .NET Core and Blazor, with Redis Caching reducing latency, Azure Service Bus decoupling distributed services, and Azure Functions handling background processing and integrations. Azure AI Search replaced slow SQL-based search with relevance-ranked indexed queries, and an enterprise data warehouse on Azure Synapse and Power BI replaced manual reporting with self-service analytics. End-to-end CI/CD pipelines in Azure DevOps automated the full build, test, and deployment workflow from commit to production.

AzureBlazor.NET CoreRedisAzure FunctionsAzure Service BusAzure AI SearchAzure SynapsePower BICI/CDAzure DevOps
07 /

Global ERP & CRM Migration to Dynamics 365

Led the migration of multiple legacy ERP and CRM platforms across global regions to Microsoft Dynamics 365 — coordinating across international business units to harmonize data models, decommission fragmented on-premise systems, and deliver a unified, cloud-based operational platform for the enterprise.

Beyond the technical migration, this was a global standardization initiative. Different regions had developed their own processes, workarounds, and ways of working around the limitations of their legacy systems. The Dynamics 365 rollout was the forcing function to consolidate those inconsistencies — establishing common workflows, standardized data structures, and shared operational processes that gave the entire organization a single, consistent way of working regardless of geography. The result was a measurable reduction in process overhead, faster cross-regional reporting, and an enterprise that could finally operate as one coherent system rather than a collection of disconnected regional implementations.

Dynamics 365ERP / CRMGlobal rolloutData migrationProcess standardizationAzureChange management
08 /

Multi-Tenant Licensing Platform

What started as a two-state solution grew into a nationally deployed, configurable multi-tenant platform serving millions of license holders across many states. The model proved itself early — a single codebase with state-specific configuration layers handled the variation in business rules, fee structures, and licensing categories without forking for every new state. What previously required building from scratch became a structured onboarding process, supporting hunting, fishing, and vessel permitting for state government agencies across the country.

State data compliance and individual state laws were foundational constraints throughout — data residency requirements, open records laws, and state-specific audit trails all had to be satisfied within a single shared architecture without compromising any state's compliance posture.

.NETMulti-tenant architectureSQL ServerGovernmentMulti-stateState complianceData residencyAudit loggingPublic records law
09 /

Electronic Poll Book System

Built a production-grade electronic poll book at Scytl in .NET C# and XAML — deployed in live elections, one of the most security-sensitive and compliance-critical domains in software. Hardware-agnostic and offline-first, the application ran on desktop and tablet in connected or fully disconnected environments without data loss or process interruption.

Synchronized with Microsoft Dynamics VRM via RESTful web services and SignalR, with conflict resolution logic and transaction logging maintaining a verifiable audit trail across all simultaneous poll book instances. Security was foundational — encrypted data at rest and in transit, role-based access controls, tamper-evident voter check-in logging, and strict chain-of-custody protocols required by government compliance standards.

.NET C#XAMLSignalROffline-firstElection technologyGovernment complianceSecurityRBACData encryption
10 /

One of the First iPhone Mobile Web Ordering Systems

While at Wise Outlook and Brandt Information Services, helped develop one of the earliest mobile web-based ordering systems — built in partnership with Papa John's Pizza. This was early-era iPhone, when the App Store was in its infancy and web-based applications were the faster, more practical path to putting a real experience in users' hands on Apple's new device.

The application was among the first web apps that Apple featured on their website as a showcase of what the iPhone's browser could do — a remarkable recognition at a time when mobile web development had no established patterns, no frameworks, and no playbook to follow. It required building from first principles on an entirely new platform, optimizing for a screen size and interaction model that the industry was still figuring out.

It was an early signal of something that would define the next two decades of software: the web wasn't just for desktops, and the engineers who understood that early had a significant head start.

Mobile webiPhone launch eraPapa John'sApple featuredEarly mobileWeb ordering
11 /

Hurricane Katrina Emergency Debris Management System

Built a debris tracking and management system for Ashbritt Environmental in direct response to Hurricane Katrina — one of the most destructive natural disasters in U.S. history. There was no planning phase and no normal development process. The system was needed immediately to support active cleanup operations, and the team stepped in under emergency conditions to deliver it.

The system tracked, weighed, and managed debris across the disaster zone — coordinating cleanup crews, documenting removal volumes for government reporting, and managing contractor accountability across a large-scale multi-site operation. Accurate tracking was tied directly to FEMA reimbursement and state contract compliance, making reliability non-negotiable. Building mission-critical software under real emergency pressure was a formative experience in what it means to ship software that actually matters.

Emergency responseHurricane KatrinaDebris trackingGovernment complianceFEMA reportingAshbritt EnvironmentalMission-critical
"The best engineering leaders I've known never stopped being engineers. The title changed. The curiosity didn't." — Linus Torvalds — Stephen Frouge

AI amplifies people, it doesn't replace them

The teams that win with AI aren't the ones that use it most — they're the ones that use it intentionally. My job is to make sure we adopt AI in a way that raises the floor for everyone, not just the few who figure it out on their own.

Technical fluency at every level

Directors who can't read code make bad tradeoffs. I stay close to the work — not to micromanage, but to ask better questions and protect the craft at every layer of the org.

Clarity is a leadership deliverable

Ambiguity kills momentum. My job is to ensure every engineer knows why their work matters, what done looks like, and who decides what — before the sprint starts.

Culture is built in the small moments

Daily standups, 1:1s, code reviews, retros — none of these are overhead. They're the rituals that signal what you value and build the team's confidence over time.

Let's talk
leadership

If you're looking for a senior engineering leader, want a direct perspective on AI adoption, cloud transformation, or enterprise platform strategy, or have an opportunity worth exploring — reach out. The right conversations are always worth having.