Dion Moult is an emerging digital engineering manager in Sydney with 17 years of hands-on experience blending software engineering, architecture and product leadership. As founder of SevenStrokes he has led full-stack, test-driven projects and built Gentoo-based infrastructure while partnering with startups to align business models and technical solutions. At Lendlease he now drives digital engineering practices, drawing on prior roles delivering BIM automation and IFC interoperability for FreeCAD and contributing UI and node refactors to the popular Sverchok open-source project. His background in architecture and computational design informs a data-driven approach to design, automation and visualization across web, mobile and engineering tooling. Colleagues rely on him for pragmatic systems thinking, cross-disciplinary collaboration and a knack for turning research-grade techniques (drone scanning, parametric fabrication) into production-ready workflows.
This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler.
Role in this project:
Back-end Developer
Contributions:96 commits, 21 PRs, 45 comments in 1 year
Contributions summary:Dion primarily contributed to the Arch module within the FreeCAD project, focusing on improving its IFC (Industry Foundation Classes) support. They refactored existing code, modified data storage, and added functionality to correctly import and export IFC data, including attributes, enums, and various data types. Key changes involved loading and utilizing data from external JSON files for greater flexibility and support for different IFC schema versions.
Contributions:6 commits, 2 PRs, 3 pushes in 17 days
Contributions summary:Dion primarily contributed to the Sverchok project by updating and refactoring existing code related to nodes. They standardized text nesting, updated nodes to work with a new text convention, and removed old ladybug nodes to prevent user confusion. Additionally, they addressed a file-naming issue in the UI and provided fixes allowing editing of nodes even when external to the Sverchok core. The changes touched upon file handling, UI elements, and core node functionalities.
sverchok
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
Dion Moult - Emerging Digital Engineering Manager at Lendlease