Principal Software Development Engineer at Microsoft
Bellevue, Washington, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Geoff Cox is a Principal Software Development Engineer with 25 years of experience building high-scale web services, rich client applications, developer APIs, and machine teaching platforms. Based in Bellevue, WA, he blends deep technical craftsmanship—across React/TypeScript front-ends, C#/.NET SDKs, and service architecture—with empathetic, outcomes-focused leadership that boosts team productivity. At Microsoft he has led cross-company initiatives from Fluent UI and LUIS to internal developer experiences (1ES), shipping major web platforms and integrating research ML into production products. An active contributor to Microsoft open-source projects, he has improved code quality and parser logic in the widely used Bot Framework SDK and refined UX in Bot Framework Composer. Known for creating disciplined engineering processes in ambiguous research settings, he pairs a systems mindset with a desire to return to low-level systems programming and learn new languages.
10 years of coding experience
31 years of employment as a software developer
B.S. Computer Science, B.S. Computer Science at University of Washington
Dialog creation and management for Microsoft Bot Framework Applications
Role in this project:
Front-end Developer
Contributions:527 reviews, 204 commits, 260 PRs in 1 year 3 months
Contributions summary:Geoff's commits primarily focused on front-end development tasks within the Microsoft Bot Framework Composer repository. They modified UI elements by changing text in button components, ensuring they closed dialogs. The user also worked on index file renames, components, hooks, and Onboarding components. Further work includes inlining styles and moving styles for components, modifying project tree, page, create option and create skill modal.
Welcome to the Bot Framework SDK for JavaScript repository, which is the home for the libraries and packages that enable developers to build sophisticated bot applications using JavaScript.
Role in this project:
Back-end Developer
Contributions:4 reviews, 12 commits, 14 PRs in 9 days
Contributions summary:Geoff primarily focused on code maintenance and refactoring within the adaptive-expressions library. Their work involved fixing eslint issues and updating code style, indicating a focus on code quality and consistency. The user also made changes to multiple files, including src/functionUtils.ts and src/parser/expressionParser.ts. These changes improved the expression parsing and validation logic and improved the overall structure of code.
sdk-frameworkbotjavascriptsdkbots
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
Geoff Cox - Principal Software Development Engineer at Microsoft