Bryan Phelps is a Principal Software Engineer based in Bellevue, WA with a decade of experience building developer tools, front-end platforms, and full-stack systems at companies ranging from startups to Microsoft and UiPath. He blends hands-on engineering with people leadership—mentoring teams, driving design-system roadmaps, and improving developer experience through tooling and automated testing. As a founder of Outrun Labs he built Revery (a React-like desktop UI framework) and Onivim, and he continues to contribute to the Oni/Oni2 editor and esy projects, addressing UI, cross-platform, and Windows build challenges. Bryan’s work spans React, Angular, Stencil, Go, and systems-level build tooling, with a knack for untangling cross-platform path, CI, and performance edge cases. He’s known for pragmatic refactors that elevate test coverage and reliability while keeping product goals in focus.
10 years of coding experience
16 years of employment as a software developer
Bachelor of Science, Computer Science, Bachelor of Science, Computer Science at University of Michigan
Contributions:107 releases, 2070 commits, 1984 PRs in 2 years 6 months
Contributions summary:Bryan primarily contributed to the UI/UX aspects of the project, focusing on front-end development. Their work involved adding a border for QuickInfo UI, incorporating a color library for color management, and tweaking UI elements such as arrow sizes and animations. The user also addressed minor bugs in the code by fixing line endings and handling spaces in file paths, indicating some experience with front-end code management and bug fixes.
Contributions:211 reviews, 3912 commits, 3662 PRs in 2 years 11 months
Contributions summary:Bryan primarily contributed to the codebase by fixing bugs related to settings, file paths and the user interface of the Oni2 editor. They were responsible for addressing issues with keybindings and the user interface of the editor, focusing on areas such as window splits and visual rendering. The commits include improvements around performance, handling of external APIs and handling a variety of edge cases within the program's codebase.
modalwindowslinuxocamloni
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 Phelps - Principal Software Engineer at UiPath