Experience

A track record of shipping real software

Roles, responsibilities and the things I've actually built.

Work History

Where I've worked, and what I helped build there.

  1. Co-Owner & Lead Developer

    The Staffing Company
    Full-timeAug 2024 - Present1 yr 9 mosCurrent

    Lincoln, Nebraska

    • Co-founded and serve as sole developer for a healthcare staffing platform that connects healthcare facilities, clinicians, and recruiters into a single seamless workflow, automating the staffing process.
    • The platform is a React + TypeScript front end styled with Tailwind and shadcn components, backed by a .NET API and SQL Server database, with file storage in Azure Blob Storage.
    • Architected the entire cloud footprint on Azure, provisioned as code with Terraform, and ship through fully automated CI/CD using Azure YAML pipelines.
    • Making product and UX decisions from start to finish, always ensuring a simple and easy to use experience for non-technical facility staff, recruiters, and clinicians.
  2. Senior Software Engineer

    DraftKings
    Full-timeNov 2023 - Jun 20248 mos

    Remote

    • Backend engineer on the team delivering real-time updates to app users over WebSockets.
    • Focused on performance under extreme load, the system had to stay responsive for a massive concurrent user base, with peaks during big time sporting events such as the Super Bowl.
    • Worked across the .NET / C# stack, optimizing throughput and latency in a high-traffic distributed system.
  3. Software Engineer

    Osaic
    ContractSep 2023 - Nov 20233 mos

    Omaha, Nebraska

    • Standard .NET backend development consolidating the products of multiple acquired companies into a single unified platform for the parent company.
  4. Software Engineer → Lead Software Engineer

    PenLink
    Full-timeMay 2017 - Aug 20236 yrs 4 mos

    Lincoln, Nebraska

    • Joined as an intern and was brought on full-time, progressing through Software Engineer, Senior Software Engineer, and ultimately Lead Software Engineer over six years.
    • As lead, headed the cloud solutions development team - owned project planning, set delivery timelines, and ran code reviews to keep quality high.
    • Spearheaded the design and development of a web application for rapid visualization and analysis of digital evidence, built on Vue, Kendo UI, .NET Core, and Azure services.
    • Designed and implemented a .NET Core platform integrating Dapr and Azure Kubernetes Service to simplify microservices creation for app developers.
    • Built a cloud-based .NET Core application on Azure using queue triggers and SignalR, and introduced a Blazor server-side admin portal built with Kendo UI.
    • Led database research and benchmarking across Snowflake, Oracle Autonomous Database, and Azure SQL (Hyperscale) to evaluate options for large dataset analysis.
    • Earlier in the role, enhanced a WPF application (.NET Framework, C#, XAML, Oracle) and built out data visualization features - graphs, charts, maps, and reports.

Skills & toolbox

Some of the technologies and skills that I've used throughout my software engineering career.

Backend

  • .NET / .NET Core
  • C#
  • ASP.NET Web APIs
  • SignalR & WebSockets
  • Dapr
  • Microservices

Frontend

  • React
  • TypeScript
  • Tailwind CSS
  • shadcn/ui
  • Blazor
  • Vue

Data

  • SQL Server
  • T-SQL
  • Oracle
  • Azure SQL (Hyperscale)
  • Database benchmarking

Cloud

  • Azure
  • Azure Blob Storage
  • Azure Kubernetes Service
  • Queue-based messaging

DevOps & IaC

  • Terraform
  • Azure YAML Pipelines
  • Automated CI/CD

Tools

  • Claude / AI-assisted development
  • Git
  • Azure DevOps
  • GitHub
  • Visual Studio / VS Code / Rider

Let's build something

Available for landing page buildout or side gig contract work, and happy to talk through whatever you're building.