Bryan Croteau

Greater Seattle Area 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
Bryan Croteau is an entrepreneur and software engineer based in the Greater Seattle Area with a focus on programming language design, compiler construction, and full-stack tooling across Windows and Linux. He has built hosted-language compilers and interpreters at Amazon, led language work at Microsoft’s PowerApps team (helping open-source Power Fx and adding features like string interpolation and JSON/dynamic types), and founded Tsikhe to create ShardScript, a novel safe-to-execute web-backend language that replaces JSON. Comfortable in dozens of languages, he pairs hands-on implementation (WPF/C# tooling for game studios and backend compilers in Scala) with mentoring and shipping robust features in large codebases. His open-source contributions include bug fixes and new interpreter functions to Microsoft’s Power-Fx low-code language, showing a blend of pragmatic engineering and language research. Notably, he prioritizes long-term roles over contract work and spends most of his current time advancing language design rather than short-term engagements.
code4 years of coding experience
job13 years of employment as a software developer
bookAssociate of Arts Graduate, Liberal Studies, Associate of Arts Graduate, Liberal Studies at San Bernardino Valley College, San Bernardino
bookCal Poly Pomona
github-logo-circle

Github Skills (4)

pfx10
interpreter10
back-end-development10
testing9

Programming languages (1)

C#

Github contributions (3)

github-logo-circle
microsoft/Power-Fx

Nov 2021 - Jan 2023

Power Fx low-code programming language
Role in this project:
userBack-end Developer
Contributions:469 reviews, 152 commits, 187 PRs in 1 year 2 months
Contributions summary:Bryan primarily focused on improving the Power Fx low-code programming language by fixing bugs and adding functionality. Their work included re-throwing exceptions, fixing skipped tests for the Value function, resolving failing tests in math functions, and adding support for aggregate coercion with a new IR node. They also added several functions to the interpreter, including those for string manipulation and converting between data types.
low-codeprosecompilerpowermicrosoft
CarlosFigueiraMSFT/Power-Fx

Nov 2021 - Nov 2021

Power Fx low-code programming language
Contributions:1 push in 1 day
compilerprogramming-languagelow-codepower
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
Bryan Croteau