Michael Kirschner is a software engineer and designer trained in architecture, blending 12 years of experience building design tools, realtime visual engines, and fabrication systems. Based in Cambridge, MA and embedded at Autodesk's Dynamo team, he contributes backend C# work and migration testing to a prominent open-source Revit automation project while translating architectural workflows into robust software. His background spans Unity realtime apps, low-poly procedural generation for mobile, and hands-on CNC and 5-axis machine fabrication—skills that let him bridge code, hardware, and craft. Practical and collaborative, he excels at turning technical discussions into elegant, user-focused interfaces and developer tools that accelerate design and fabrication.
12 years of coding experience
2 years of employment as a software developer
Master's Degree, Design and Computation, Master's Degree, Design and Computation at Massachusetts Institute of Technology
M.Arch, Architecture, M.Arch, Architecture at SUNY at Buffalo
Contributions:34 reviews, 647 commits, 428 PRs in 7 years 5 months
Contributions summary:Michael's commits primarily focused on refactoring and renaming elements within the RevitNodes libraries. These changes involved modifications to C# code, specifically within the RevitNodes libraries for Revit. The user added tests for Dynamo nodes migration, along with migrations for revit zero touch nodes, and other related adjustments in the project configuration. The user also made some code improvements to adapt the classes for the new Dynamo versions.
Contributions:6 pushes, 2 branches in 7 years 9 months
testingrevitunitunit-testing
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.