Owner at Professional Training and Lecturing Experience
Dixon, Illinois, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Joel Graff is a seasoned civil engineer and owner with 13+ years of public-sector experience designing highways, managing incident response, and leading operations and training programs at IDOT. He blends practical transportation engineering with hands-on software work—contributing to FreeCAD toolsets and front-end improvements for the OpenMW project's OpenCS editor—to bring parametric 3D modeling and better UIs into roadway design. An advocate for open source in government, he has introduced low-cost, sustainable tech workflows and Civil Cell best practices to help agencies implement 3D CAD and automation. Joel regularly speaks and teaches on engineering, open source, and incident management, and has prototyped intelligent signage selection algorithms used across multiple states. Comfortable moving between spreadsheets, GIS/3D modeling, and code, he finds opportunities to apply programming to real-world transportation problems.
13 years of coding experience
14 years of employment as a software developer
Bachelor of Science, Civil Engineering, Bachelor of Science, Civil Engineering at Iowa State University
Associate of Science, Engineering, Associate of Science, Engineering at Highland Community College
High School, General curriculum, High School, General curriculum at Forreston High School
OpenMW is an open-source open-world RPG game engine that supports playing Morrowind. Main repo and issue tracker can be found here: https://gitlab.com/OpenMW/openmw/
Role in this project:
Front-end Developer
Contributions:144 commits in 1 year 3 months
Contributions summary:Joel primarily contributed to the OpenCS project, focusing on the user interface and functionality of the application. They added features such as a new file selection dialog with improved display, a button for creating new files, and integrated dependency checks. Furthermore, the user made modifications to the user settings dialog, including the implementation of a color scheme based on the different operation types and integration of custom widgets to enhance the user experience.
Contributions:2 releases, 37 commits, 2 PRs in 2 months
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
Joel Graff - Owner at Professional Training and Lecturing Experience