$
Michael Bolton
Senior Software Engineer. Nine years building integration systems — defense C2 platforms, data pipelines, SDKs that make incompatible things talk.
$ ls ./projects
[01]angular · nestjs · go · python
SENTINEL
Geospatial intelligence platform for real-time entity tracking, link analysis, and alerting — 9 polyglot microservices with a CesiumJS 3D map.
read case study →
[02]rust
schemata
XSD to Protocol Buffers converter for NIEM-based schemas — a Rust CLI shipped as pre-built binaries for five platforms.
read case study →
$ cat experience.log
Warrant Technologies2019 — present
Software Developer → Software Engineer → Senior Software Engineer · Bloomington, IN
- Architected a multilingual SDK (Python, Java, C#) adopted across 12+ defense platforms
- Cut message latency 35% across 8 military command-and-control platforms
- Shrank release cycles from 2 weeks to 3 days with Docker/Kubernetes CI/CD
Meyer Distributing2015 — 2019
Application Developer · Jasper, IN
- Defined industry data standards with the Auto Care Association for 800+ manufacturers
- Consolidated 100,000+ products from an acquisition, 80% faster catalog unification
- Built full-stack Angular/.NET apps used daily by 200+ employees
$ tail ./writing
Designing SDKs for three languages at once2026-05 · 8 min
Lessons from shipping one command-and-control SDK in Python, Java, and C# — why the schema is the product, and everything else is a rendering of it.
What defense systems taught me about API contracts2026-02 · 6 min
In most software, a breaking change costs a sprint. In defense integration, it can cost a fielding cycle. Here's what that constraint teaches you about interface design.
ETL pipelines that survive corporate acquisitions2025-11 · 7 min
When your company buys another one, two product catalogs collide. Lessons from consolidating 100,000+ products into one model — without a heroic spreadsheet phase.
$ ping me
0xmsbolton@gmail.com© 2026 · Evansville, IN · exit 0