Scott Carda

Software Engineer at Microsoft

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
Scott Carda is a software engineer with six years of experience at Microsoft, specializing in backend compiler work and language tooling. He has contributed notably to the Microsoft Q# compiler, implementing monomorphization logic that rewrites and optimizes type-parameterized callables—work that touches syntax trees, code transformations, and validation. Based in the United States and educated at South Dakota School of Mines and Technology, he brings practical compiler internals expertise applied to quantum programming infrastructure. His contributions show a blend of low-level algorithmic thinking and pragmatic bug-fixing, making him comfortable navigating complex codebases and applying stack-based traversal techniques to real-world compiler problems.
code6 years of coding experience
bookSouth Dakota School of Mines and Technology
github-logo-circle

Github Skills (1)

code-generation9

Programming languages (11)

C#PowerShellQ#C++RustANTLRJavaScriptJupyter Notebook

Github contributions (5)

github-logo-circle
microsoft/qsharp-compiler

Oct 2019 - Nov 2022

Q# compiler, command line tool, and Q# language server
Role in this project:
userBack-end Developer
Contributions:576 reviews, 603 commits, 250 PRs in 3 years 2 months
Contributions summary:Scott primarily contributed to the Q# compiler, focusing on the monomorphization process. Their work involved implementing logic to rewrite and optimize type-parameterized definitions and references to concrete versions of callables, which entailed changes to the syntax tree and code transformations. The contributions included rewriting implementation details, call rewrites, and applying the transformation using a stack-based traversal of function calls. In addition, the user worked on a few validation and bug fix-related commits.
command-line-toolqdkqsharpcompilerquantum-development-kit
ScottCarda-MS/qsharp-package

Jul 2024 - Aug 2024

Contributions:18 pushes, 1 branch in 1 month
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