Work Experience
2023 – 2026
ODW Logistics
Software Engineer
Since joining ODW Logistics, I’ve been part of the team that has designed, developed and maintained the company’s Transportation Management System (TMS). The platform supports accounting workflows and customer operations, handles high-volume live tracking, and has scaled rapidly as new clients have been onboarded.
Much of my work focuses on backend services and database-driven workflows that power accounting and invoicing. I’ve spent significant time optimizing legacy SQL procedures, improving system reliability, and reducing operational overhead through automation.
A major milestone was helping scale the TMS from zero onboarded clients to supporting 85% of all company clients since January 2025. Along the way I’ve taken ownership of the accounting and financial workflows, working closely with the accounting department to keep them reliable as the platform grows.
- C#
- Go
- SQL Server
- Docker
- CI/CD
- Distributed systems
2023 – Present
Barlow Fabrication
Founder
Barlow Fabrication started as an experiment in solving a very specific problem: broken electric recliners. Many models fail because of a single plastic component that isn’t sold separately, forcing owners to replace the entire actuator assembly.
To address this, I design and manufacture 3D-printed replacement parts that let these systems be repaired rather than replaced.
Alongside the hardware work, I built the full software stack that powers the storefront and internal tooling: authentication, a customer portal, internal development tracking, and order and inventory management. It runs on containerized infrastructure similar to my other personal projects.
So far the project has helped save 1,000+ recliner actuators from landfills by enabling part-level repair instead of full replacement.
- Go
- Angular
- PostgreSQL
- Docker
- RustFS
- Cloudflare
- 3D modeling
- Additive manufacturing
2022 – 2023
iTSpeeX LLC
Software Engineer
iTSpeeX was my first exposure to the startup world, and it was a fantastic learning experience. As one of only three engineers, I was exposed to a wide range of work that extended far beyond traditional backend development.
I worked across both frontend and backend systems, helping modernize parts of the codebase and contributing to the hub-based messaging architecture that powered the platform. The small team meant everyone wore multiple hats, and I also put my 3D modeling and printing experience to use by creating physical components for the company’s demonstration booth at IMTS 2022.
This role gave me my first real taste of building software in a fast-moving environment where adaptability and curiosity were just as important as technical skill.
- C# (.NET Framework)
- Vue.js
- JavaScript
- CAD
- 3D printing
2017 – 2022
Siemens Digital Industries Software
Software Engineer (co-op, then full-time)
I worked at Siemens for five years across several teams as part of the University of Cincinnati co-op program. This exposed me to a wide range of development environments, from large-scale enterprise software to experimental R&D projects involving VR, simulation and machine learning.
Full-time role (post-graduation)
After graduating, I joined the Teamcenter Classification team as a full-time engineer. Working alongside some incredibly knowledgeable engineers gave me a deeper appreciation for the complexity of large enterprise systems and the importance of strong architecture and data modeling. I worked full-stack within the Teamcenter ecosystem and gained experience with modern frontend frameworks and enterprise data management practices.
Technical skills used: C++, JSON Schema, React, Angular
Advanced Solutions and R&D work
During my co-op rotations I worked on a variety of experimental projects exploring simulation, VR/AR development and machine learning:
- A VR fluid simulation prototype using NVIDIA FleX
- Real-time particle simulations and wind tunnel visualizations in Unreal Engine
- Weak supervision machine learning using Snorkel
- Training an ML model with Unity ML Agents for visual contrast recognition in AR environments
- Physics engines within Unity-based VR/AR applications
Technical skills used: C#, Unity, Unreal Engine 4, Python, Snorkel, NVIDIA GameWorks
Early co-op work
Earlier rotations focused on development within Siemens NX and related tooling. I worked on lattice structure generation, which lets parts keep their structural integrity while using far less material, and developed adaptive algorithms that cut lattice generation time from minutes to seconds on large models.
This is where I was first introduced to 3D printing and additive manufacturing, and where I saw how software development can directly change physical manufacturing.
Technical skills used: C++, Python, VBA, 3D printing
- C++
- C#
- React
- Angular
- Python
- Unity
- Unreal Engine 4
- JSON Schema
- 3D printing