Trace
Software engineer in Northwest Indiana. Nine years of web software where it matters: 911 dispatch and law enforcement, public sites for the FTC, and inspection software for heavy industry.
Real-time systems people rely on.
- Build the query tool dispatchers and officers use to search and view criminal justice and other data, front end and back end.
- Real-time alerts, configurable text-to-speech and a text-highlighting engine, so critical information reaches people fast.
- A large shared library and the add-on framework that ships add-on products into the main product at runtime.
- Tech lead: requirements first, tests first, human-reviewed gates, including how AI-assisted development fits a team.
Each source answers at its own speed over a live connection; results show up as they land, and a hit goes to the top. No real data, just the shape of the work.
Leidos
- ETL process aggregating IdentityTheft.gov data with C#, AWS and SQL.
- Security analysis in Splunk, turned into actionable work.
Orbital Engineering
- Risk assessment matrix integrated with inspection data.
- Form builder and processor used by inspectors in the field.
- PHP APIs for PDF and Excel reports; client support and training.
Inspection findings, scored by likelihood and consequence as they come in.
- TypeScript, React and front-end architecture; system design and implementation
- Vite, Webpack, Nx, Rollup
- C# and .NET, Node.js, SQL, websockets; work that spans repos
- AI-assisted development with Claude Code and GitHub Copilot, behind requirements-first, test-first, human-reviewed gates
- Whatever the project needs
Purdue University Northwest · B.S., Computer and Information Technology
Looking after the dunes.
- Indiana DNR · Indiana Dunes State Park: Volunteer work at the state park.
- Plastics Reduction Alliance: Microplastics cleanup and research.
- Other environmental organizations: Volunteering with other groups working to protect the environment.
Graphics, for fun.
A hobby project for learning how 3D drawing works on a plain 2D canvas: sine waves, a spinning cube and a mesh. Drag the cube to spin it. canvas_art on GitHub ↗
- World of Warcraft addons: In progress: an auction-house tool that finds undervalued listings and ranks them by resale profit, and lore-themed nameplates.
- Stock market analysis: A model trained to read the sentiment of tweets about stock moves, and a small cloud function that pulls price data.
Trace.
Software engineer in Northwest Indiana. Nine years of web software where it matters: 911 dispatch and law enforcement, public sites for the FTC, and inspection software for heavy industry.
Real-time systems people rely on.
Octave
- Build the query tool dispatchers and officers use to search and view criminal justice and other data, front end and back end.
- Real-time alerts, configurable text-to-speech and a text-highlighting engine, so critical information reaches people fast.
- A large shared library and the add-on framework that ships add-on products into the main product at runtime.
- Tech lead: requirements first, tests first, human-reviewed gates, including how AI-assisted development fits a team.
Each source answers at its own speed over a live connection; results show up as they land, and a hit goes to the top. No real data, just the shape of the work.
Public sites for the FTC.
Leidos
- ETL process aggregating IdentityTheft.gov data with C#, AWS and SQL.
- Security analysis in Splunk, turned into actionable work.
Software for heavy industry.
Orbital Engineering
- Risk assessment matrix integrated with inspection data.
- Form builder and processor used by inspectors in the field.
- PHP APIs for PDF and Excel reports; client support and training.
Inspection findings, scored by likelihood and consequence as they come in.
- TypeScript, React and front-end architecture; system design and implementation
- Vite, Webpack, Nx, Rollup
- C# and .NET, Node.js, SQL, websockets; work that spans repos
- AI-assisted development with Claude Code and GitHub Copilot, behind requirements-first, test-first, human-reviewed gates
- Whatever the project needs
Purdue University Northwest · B.S., Computer and Information Technology
Looking after the dunes.
- Indiana DNR · Indiana Dunes State Park: Volunteer work at the state park.
- Plastics Reduction Alliance: Microplastics cleanup and research.
- Other environmental organizations: Volunteering with other groups working to protect the environment.
Graphics, for fun.
A hobby project for learning how 3D drawing works on a plain 2D canvas: sine waves, a spinning cube and a mesh. Drag the cube to spin it. canvas_art on GitHub ↗
- World of Warcraft addons: In progress: an auction-house tool that finds undervalued listings and ranks them by resale profit, and lore-themed nameplates.
- Stock market analysis: A model trained to read the sentiment of tweets about stock moves, and a small cloud function that pulls price data.
Say hello.
✧ TRACE ✧
~ Software Engineer · Northwest Indiana ~
Now
Octave: Principal Software Developer since 2026, Software Consultant 2022 – 2025
- Build the query tool dispatchers and officers use to search and view criminal justice and other data, front end and back end.
- Real-time alerts, configurable text-to-speech and a text-highlighting engine, so critical information reaches people fast.
- A large shared library and the add-on framework that ships add-on products into the main product at runtime.
- Tech lead: requirements first, tests first, human-reviewed gates, including how AI-assisted development fits a team.
~ Before ~
Leidos · Software Engineer · 2018 – 2021
🌐 IdentityTheft.gov · led the front-end framework upgrade and rewrite
🌐 ReportFraud.ftc.gov · lead front-end developer
- ETL process aggregating IdentityTheft.gov data with C#, AWS and SQL.
- Security analysis in Splunk, turned into actionable work.
Orbital Engineering · Web Developer · 2017 – 2018 · Hammond, IN
- Risk assessment matrix integrated with inspection data.
- Form builder and processor used by inspectors in the field.
- PHP APIs for PDF and Excel reports; client support and training.
> TOOLKIT_
- TypeScript, React and front-end architecture; system design and implementation
- Vite, Webpack, Nx, Rollup
- C# and .NET, Node.js, SQL, websockets; work that spans repos
- AI-assisted development with Claude Code and GitHub Copilot, behind requirements-first, test-first, human-reviewed gates
- Whatever the project needs
Purdue University Northwest · B.S., Computer and Information Technology
VOLUNTEER
- Indiana DNR · Indiana Dunes State Park: Volunteer work at the state park.
- Plastics Reduction Alliance: Microplastics cleanup and research.
- Other environmental organizations: Volunteering with other groups working to protect the environment.
For Fun
A hobby project for learning how 3D drawing works on a plain 2D canvas: sine waves, a spinning cube and a mesh. Drag the cube to spin it. canvas_art on GitHub
- World of Warcraft addons: In progress: an auction-house tool that finds undervalued listings and ranks them by resale profit, and lore-themed nameplates.
- Stock market analysis: A model trained to read the sentiment of tweets about stock moves, and a small cloud function that pulls price data.
Links
IdentityTheft.gov: led the front-end framework upgrade and rewrite · ReportFraud.ftc.gov: lead front-end developer

