About

Software engineer and technical lead, across defense and industry

I've built integration systems since 2015: defense command-and-control platforms, data pipelines, and SDKs that make incompatible things talk. I'm interested in AI, architecture, and software that lasts.

What I do

At Warrant Technologies, I work on system-of-systems integration, connecting legacy defense platforms to a universal command-and-control language. I started there as a Software Developer in 2019 and became a Senior Software Engineer in 2024. Along the way I've architected a multilingual SDK, cut message latency across C2 platforms, and led cross-functional design reviews with systems engineers and program stakeholders.

Before that, I spent four years at Meyer Distributing as an Application Developer. There I worked with the Auto Care Association on industry data standards, built the ETL pipeline that merged an acquired product catalog, and shipped full-stack Angular/.NET apps that staff used every day.

The common thread is contracts: the schemas, APIs, and data models that other teams build against for years. I write about that on the writing page, and I build open-source tools around it, like Schemata.

Experience

Warrant Technologies

Oct 2019 – present

Senior Software Engineer (Oct 2024–) · Software Engineer (2021–2024) · Software Developer (2019–2021) · Bloomington, IN

  • Architected a multilingual SDK in Python, Java, and C# that integrated legacy defense systems with a universal command-and-control language. It cut integration complexity by 70% and was adopted across 12+ platforms.
  • Optimized component communications in a system-of-systems architecture, cutting message latency by 35% across 8 military command-and-control platforms.
  • Championed code review standards and architectural design patterns, which contributed to a 15% drop in post-release critical bug reports.
  • Led cross-functional design reviews with systems engineers and program stakeholders, aligning software deliverables with program milestones.
  • Drove adoption of Docker/Kubernetes deployment and CI/CD, shrinking release cycles from 2 weeks to 3 days.
  • Built automated test suites and validation frameworks for defense integration components, reducing the defect escape rate by 25% for fielded systems.

Meyer Distributing

Jan 2015 – Oct 2019

Application Developer · Jasper, IN

  • Partnered with the Auto Care Association to define data standards for 800+ automotive manufacturers, raising product data quality by 40% across 1M+ SKUs.
  • Engineered a data integration pipeline that consolidated 100,000+ products from a corporate acquisition, unifying the catalog 80% faster.
  • Delivered 20+ automated SSRS reports for Purchasing, Sales, and Operations, saving an estimated 12 hours a week.
  • Built full-stack Angular/.NET apps backed by MSSQL and PostgreSQL, used by 200+ employees.
  • Created reusable validation libraries and ETL components that cut rejected supplier data submissions by 65%.

Education

B.S., Information Technology

Dec 2020

Vincennes University