I build production systems and run the machines they live on.

Go, C, and TypeScript; Postgres and SQLite; Docker and Linux. From the schema through the service to the reverse proxy and the pipeline that ships it — I would rather own the whole path than hand half of it to someone else. Remote, or hybrid in northern Michigan.

Built ingestion for messy, high-volume data without losing records

Bulk packet data arriving with polymorphic structures and a long tail of edge cases. Wrote the processing logic that kept it consistent, and the offline-first sync that queued writes through network loss and reconciled them on reconnect.

Cut page load times 50% by fixing the database, not the frontend

Indexing and query tuning against Postgres under high-volume transactional load. The frontend numbers — 50% faster loads, 40% faster case handling — came out of the storage layer.

Own the path from commit to running service

GitHub Actions CI and Dockerised deploys, and the Linux box underneath them — nginx, TLS renewal, fail2ban, backups. Not handed off to someone else's platform team.

What I'm building now

Building and operating production systems for local businesses — currently a marketing site and inventory system for a shed builder. Server-rendered Go, pure-Go SQLite, htmx; one static binary, four direct dependencies, no JavaScript toolchain. It runs on a DigitalOcean droplet I administer, behind nginx and certbot, with CI gating format, vet, tests, a smoke run, and govulncheck before an image is published. It has a real customer, which is the part that makes it interesting.

Alongside that I have been working further down — C, Linux, and the layers underneath the ones I have been shipping on. That is the direction; the projects on the work page are what I can point at today, and the bench is where the rest of it is happening in the open.

How I got here

I came into engineering through The Last Mile and The Next Chapter, then Qwasar and Hack Reactor. It is not the usual route, and it selected hard for the part of the job that turns out to be most of the job: reading unfamiliar systems until they make sense, and staying with a problem long after the interesting part is over. That is what I still spend most of my time doing.

Experience

Full Stack Software Engineer - Freelance

US, Remote - February 2023 - April 2024

  • Cut page load times by 50% in Postgres rather than in the client — indexing and query tuning against high-volume transactional data. Case handling came out 40% faster off the same work.
  • Owned the delivery path end to end: GitHub Actions CI, Dockerised deploys, and the DigitalOcean infrastructure underneath them.
  • Built the data-visualisation dashboards the API fed — React, TypeScript, Next.js — against the same schema I was tuning.

Software Engineer - Zoom

US, Remote - June 2022 - December 2022

  • Worked on subscription and renewal workflow services in Java on Apache Tomcat. The renewal changes tracked to a 20% improvement in retention.
  • Shipped billing-adjacent changes across Marketing, Operations, and Billing without breaking the systems on either side of ours.

Frontend Developer - Greenstand

US, Remote - September 2021 - March 2022

  • Wrote the ingestion path for bulk packet data arriving with polymorphic structure and a long tail of edge cases, without dropping records.
  • Built an offline-first messaging interface for the admin panel: writes queued through network loss and reconciled on reconnect.
  • Worked with the backend team to pin down API contracts the ingestion code could actually rely on.

Education

Hack Reactor

Advanced Full Stack Engineering Immersive 2022 - 2022

Completed Hack Reactor's highly rigorous 19-week full-stack engineering program, where I mastered core technologies including JavaScript, Node.js, React.js, Express.js, and MongoDB. The curriculum heavily emphasized professional software development workflows, including daily practice of Test-Driven Development (TDD), Agile methodologies, continuous integration, and disciplined code review practices. Furthermore, the program provided a solid foundation in advanced algorithms and data structures, applying these computer science fundamentals to collaborative, real-world software design and deployment challenges.

Qwasar Silicon Valley

Full Stack Development, Software Engineering 2021 - 2022

Completed an intensive, project-based program focused on Full-Stack Development and Computer Software Engineering. The curriculum emphasized mastery of diverse technologies including C, Java, Ruby, and advanced SQL, alongside a rigorous application of advanced algorithms and data structures to solve complex problems. Gained deep proficiency in professional development workflows such as Test-Driven Development (TDD), Agile methodologies, continuous integration, and collaborative peer programming, cultivating robust interpersonal and communication skills essential for high-performance engineering teams.

The Last Mile

Full Stack Development 2018 - 2021

Completed comprehensive full-stack web development training with a focus on the high-demand MERN stack (MongoDB, Express.js, React.js, Node.js). The program delivered deep, hands-on experience in engineering robust front-end and back-end solutions, encompassing database management, software optimization, and advanced troubleshooting techniques. The curriculum culminated in collaborative, real-world projects, honing crucial skills in technical problem-solving and delivering high-quality, maintainable code.

Stack