Michael Kirschner

Software Engineer at Autodesk

Cambridge, Massachusetts, 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

🤩
Rockstar
🎓
Top School
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.
code12 years of coding experience
job2 years of employment as a software developer
bookMaster's Degree, Design and Computation, Master's Degree, Design and Computation at Massachusetts Institute of Technology
bookM.Arch, Architecture, M.Arch, Architecture at SUNY at Buffalo
languagesEnglish, Italian
github-logo-circle

Github Skills (10)

revit10
amazon-dynamodb10
dynamodb10
csharp10
revit-api10
aws-dynamodb10
dotnet-core10
automation9
automations9
bim7

Programming languages (8)

C#TypeScriptC++CSSANTLRJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
DynamoDS/DynamoRevit

Aug 2015 - Dec 2022

Dynamo Libraries for Revit
Role in this project:
userBack-end Developer & Automation Engineer
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.
dynamodbdynamorevitbimdynamorevit
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.
Request Free Trial
Michael Kirschner - Software Engineer at Autodesk