skip to content
Thomas Barlow

Work Experience

  1. 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
  2. 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
  3. 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
  4. 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