Timothy Dorn

Senior Automation Engineer

Middleton, Wisconsin, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Timothy Dorn is a Senior Automation Engineer with 14 years of multidisciplinary experience bridging robotics, controls, and construction automation from Middleton, Wisconsin. He designs and manages vehicle platform construction at Mortenson while bringing hands-on servo-controls and firmware experience from Seagate, where he trained neural nets on manufacturing data and rebuilt device firmware to improve reliability and connectivity. Timothy’s academic background includes a Master’s in Robotics from the University of Minnesota and contributions to notable open-source C++ simulation projects (Simbody and OpenSim) where he improved visualizers and made error reporting and measurement integrations more robust. Comfortable moving between field construction, control systems, and backend C++ development, he combines practical construction know-how with deep simulation and control expertise — a blend that helps deliver complex automated systems from concept to site.
code14 years of coding experience
job4 years of employment as a software developer
bookMaster's degree Robotics Engineering, Master's degree Robotics Engineering at University of Minnesota
bookEngineering, Engineering at National University of Singapore
github-logo-circle

Github Skills (12)

simulations10
simulation10
debugging10
debug10
error-handling10
dynamic10
c-language10
cprogramming-language10
computer-engineering10
dynamics10
computational-biology9
biomechanics9

Programming languages (2)

JavaC++

Github contributions (3)

github-logo-circle
opensim-org/opensim-core

Feb 2012 - Nov 2013

SimTK OpenSim C++ libraries and command-line applications, and Java/Python wrapping.
Role in this project:
userBack-end Developer
Contributions:114 commits in 1 year 9 months
Contributions summary:Timothy's contributions focus on improving the error messages and feedback mechanisms within the C++ libraries of the OpenSim project, specifically within the `ModelComponent` class and related methods. The user refactored code to incorporate additional information within the error messages for multiple methods, including `getModelingOption()`, `setStateVariable()`, `getDiscreteVariable()`, and others, providing greater context to developers. They also added methods to retrieve the set of misc model components and updated printing information. This includes refactoring and debugging of force reporting to handle duplicate force names and implementing new interfaces with probes.
biomechanicspythonsciencecppmusculoskeletal-models
simbody/simbody

Jul 2012 - Oct 2012

High-performance C++ multibody dynamics/physics library for simulating articulated biomechanical and mechanical systems like vehicles, robots, and the human skeleton.
Role in this project:
userBackend Developer
Contributions:5 commits in 2 months
Contributions summary:Timothy primarily contributed to the Simbody library's visualizer component. Their work involved adding methods to the visualizer's protocol to show frame rate, simulation time, and frame number. They modified the VisualizerGUI to incorporate these new functionalities, adding the necessary display elements. Further modifications included enhancements to the Measure system, allowing for the integration of SimTK::Vector quantities within the Measure::Integrate functionality.
robotics-simulationmechanicalsimulationrobotsgazebosim
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Timothy Dorn - Senior Automation Engineer