Dimitrie Stefanescu is the founder and CEO of Speckle, an open-source data platform transforming AEC workflows, and has spent 11 years blending architectural practice, academic research and software engineering to tackle digital design communication. He built Speckle from a Marie Curie–funded PhD project at UCL into a production-ready ecosystem adopted during a digital transformation at Arup, contributing deep full-stack work across the .NET SDK and JS server/viewer. Comfortable across architecture studios and distributed systems, he ships serialization, data-persistence and collaboration features that bridge CAD/BIM tools like Revit, Rhino and AutoCAD. Based in London and trained at TU Delft and UCL, he combines hands-on coding (and a tasteful vim joke) with domain expertise in masterplanning-to-fabrication pipelines.
11 years of coding experience
4 years of employment as a software developer
Bachelor of Science (BSc) eq. Architecture, Bachelor of Science (BSc) eq. Architecture at Universitatea de Arhitectură și Urbanism „Ion Mincu” din București
Master of Science (MSc) Architecture, Master of Science (MSc) Architecture at Delft University of Technology
Doctor of Philosophy - PhD Digital Design Communication, Doctor of Philosophy - PhD Digital Design Communication at The Bartlett School of Architecture, UCL
The Speckle Server, Frontend, 3D Viewer, & other JS utilities.
Role in this project:
Full-stack Developer
Contributions:21 releases, 424 reviews, 1380 commits in 2 years 10 months
Contributions summary:Dimitrie's commits focused on both front-end and back-end development tasks within the Speckle Systems' Speckle Server repository. Contributions included theoretically improving build times for the frontend, implementing server-side features such as basic invite logic, and adding settings fields to manage server information. The user also contributed to the API explorer, email functionalities and the handling of comment and code improvements.
.NET SDK, Schema and Connectors: Revit, Rhino, Grasshopper, Dynamo, ETABS, AutoCAD, Civil3D & more.
Role in this project:
Back-end Developer
Contributions:79 reviews, 593 commits, 178 PRs in 2 years 8 months
Contributions summary:Dimitrie appears to be involved in developing the back-end functionalities and data handling logic within the .NET SDK for the Speckle platform. The commits focus on solving issues related to serialization and deserialization of objects, indicating involvement in data structure management and storage. The code changes include modifications to serialization classes and the handling of object references within the project, suggesting a focus on improving data transfer and persistence aspects of the SDK.
etabsrevit-apiinteroperabilityautocadaec
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
Dimitrie Stefanescu - Founder & CEO at Speckle Systems