Andy Brown is a product-oriented engineering leader with 11 years of experience, currently a Principal Engineering Manager at Microsoft leading the Agent Builder UX for Copilot in M365. He combines hands-on front-end expertise—demonstrated by substantial contributions to popular open-source projects like BotFramework-Composer, WebChat, and the Bot Framework Emulator—with strategic product and team leadership. Andy has a strong track record of improving accessibility, theming, and developer-focused UX for conversational AI tooling, and he frequently bridges design and engineering to ship polished interfaces. His background includes leading frontend workshops, mentoring engineers, and shaping shared component libraries across fast-moving teams. Based in Redmond, he pairs a product-first mindset with practical implementation skills from full-stack work on dialog creation, web chat, and desktop bot debugging tools.
11 years of coding experience
9 years of employment as a software developer
Bachelors of Science in Business Administration, Retail Marketing, Concentration in Supply Chain Management, Bachelors of Science in Business Administration, Retail Marketing, Concentration in Supply Chain Management at University of Arkansas at Fayetteville
Dialog creation and management for Microsoft Bot Framework Applications
Role in this project:
Full-stack Developer
Contributions:502 reviews, 564 commits, 598 PRs in 3 years 11 months
Contributions summary:Andy primarily contributed to the development of the UI components of the Microsoft Bot Framework Composer, focusing on the integration of Fabric components for rendering UI elements. They were involved in creating new form fields, integrating code editors, and adding new functionalities for creating and managing conversational dialogs. Their work spans across both front-end components using React and backend components.
A desktop application that allows users to locally test and debug chat bots built with the Bot Framework SDK.
Role in this project:
Front-end Developer
Contributions:7 reviews, 25 commits, 46 PRs in 2 years 4 months
Contributions summary:Andy primarily focused on enhancing the user interface of the Bot Framework Emulator's chat component. Their work included upgrading the webchat version, implementing themes, adding accessibility features, and integrating speech recognition. Additionally, the user implemented tests for the chat components, addressed UI issues, and made various code style improvements to the codebase.
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
Andy Brown - Principal Engineering Manager at Microsoft