// intro
Helping make peoples lives easier, by building software they need.
6 years on data-heavy products, from front-end to back-end, and everything in between, if I havent heard of it, I would love to learn about it.
Matthew Day·Orlando, FL, USA
The shapes behind this page are the syntax tree of the site itself, laid out by the structure of its own source.
// about
I like the part of the job where you read something carefully enough that the fix turns out to be small. A lot of the work I am proud of removed code rather than adding it.
Lately I have been working on Developer Tooling, LLM Integration + Pipeline Development, and (trying) to keep up with the newest advances in AI.
Outside work I am very active, with more hobbies than I can count. Currently I have been learning the rope dart/meteor hammer.
- Currently
- Senior Engineer, Consultant
- Based in
- Orlando, FL, USA
- Working in
- TypeScript, React, Node + many more
- Open to
- Mid/Senior Level IC roles + Consulting
// experience
2026 — Now
Freelancer/ConsultantPersonal
Helping people create or understand the software they did not think was even possible.
2023 — 2026
Senior Software EngineerYulista Tactical Services
Mentored, architected, developed, and deployed. Custom LLM Integration.
2020 — 2021
Low Code DeveloperSkillstorm
Certified Senior Appian Developer. Worked with PwC, Vision Point Systems, and Appian themselves.
2020 — 2021
Software DeveloperRed Meters
Data visualization and working in performance constrained enviroments.
// projects
Ember
Red Meters on-device GUI for viewing live sensor data from the Red Meter itself.
- Problem
- The Red Meter streams real-time sensor data from an onboard Raspberry Pi 3B. As its front-end engineer, I had to make that raw telemetry readable and trustworthy.
- Constraint
- The GUI had to run reliably on the Pi 3Bs limited memory. Real-time visuals couldnt lag, drop frames, or crash, staying clear enough to read at a glance.
- Decision
- Built the front-end in Vue 2.6, with D3.js visualizations tuned to the memory ceiling. Added automated QA and build/test systems, plus a procedurally generated, animated 3D model of the device in Three.js for the companys marketing site.
- Outcome
- A stable, field-ready GUI — my first engineering role.
T.R.I.D.E.N.T
Large Excel Sheet custom made UI with by-cell context aware LLM usage. 50,000+ Cells.
- Problem
- Used in the U.S. Military RRL process: workshops where experts manually work through this Excel file, typing values by hand — 10-30 minutes per cell.
- Constraint
- Speed mattered, but accuracy was the real constraint — the program would be useless if users had to rework every single answer the LLM gave.
- Decision
- Dedicated software, web front-end, hosted back-end, both on Azure GOV-HIGH, plus a Vector Database populated with all approved answers from the companys past contracts — grounding every suggestion in real precedent.
- Outcome
- 2 week workshops, condensed to 1-2 days.
Coaster Clash 2k99
Rollercoaster Tower Defense — solo-built and self-published on Steam in July of 2025.
- Problem
- No engine or genre existed for a "rollercoaster tower defense" game. Tracks doubling as transport and attack lanes had never been built before, in any engine.
- Constraint
- No engine or genre existed for a "rollercoaster tower defense" game. Tracks doubling as transport and attack lanes had never been built before, in any engine.
- Decision
- Built a custom engine in Three.js with a Vue 3 front-end, handling rendering, game state, and pathing. CatmullRom splines drove real-time editable tracks and banking, GPU SIMD powered terrain generation, and custom collision.
- Outcome
- Shipped on Steam, July 2025 — genre-first.
// contact
The fastest way to reach me is email. I read everything and reply to most things within a couple of days.
mattd4y@gmail.comBest for: mid/senior IC roles, performance or build-system consulting, or telling me about some interesting tech.