Peter Jahn is a Principal UX Engineer based in Seattle with over a decade of experience at Microsoft designing and shipping polished, cross-platform experiences for OneDrive and SharePoint. He blends product design, front-end engineering, and people leadership to reduce friction in the design-to-engineering handoff, leading teams that own design systems from code to process. His hands-on work includes founding and contributing to Office UI Fabric and improving documentation for Microsoft's Fluent UI—efforts that help hundreds of teams build consistent, accessible interfaces. Known for casting bold visions while creating clear plans, he excels at coaching engineers and designers to reach their potential. An uncommon strength is his combination of deep CSS/theming expertise and technical writing, which makes complex component behavior both usable and discoverable.
10 years of coding experience
15 years of employment as a software developer
BA Graphic Design, BA Graphic Design at Western Washington University
Graduate Certificate in Software Design and Development Computer Software Engineering, Graduate Certificate in Software Design and Development Computer Software Engineering at University of Washington Bothell
The front-end CSS framework for building experiences for Office and Microsoft 365.
Role in this project:
Front-end Developer
Contributions:13 releases, 2 reviews, 287 commits in 4 years 7 months
Contributions summary:Peter primarily contributed to the styling and theming of UI elements within the Office UI Fabric Core framework. Their work involved adding, modifying, and refining CSS styles for various components, including buttons, links, command bars, search boxes, dropdowns, and details lists. A significant portion of the user's changes focused on updating the visual presentation, using MDL2 icons, and adhering to the framework's design principles for consistent user experiences.
Fluent UI web represents a collection of utilities, React components, and web components for building web applications.
Role in this project:
Technical Writer
Contributions:27 reviews, 56 commits, 107 PRs in 4 years
Contributions summary:Peter's contributions primarily focus on updating and expanding the documentation for various Fluent UI components within the `microsoft/fluentui` repository. They added detailed overviews, "dos," and "don'ts" sections to the documentation pages for components like `ProgressIndicator`, `CommandBar`, `ContextualMenu`, `DetailsList`, `Dialog`, `DocumentCard`, `Dropdown`, `Facepile`, `MessageBar`, `SearchBox`, `Slider`, `Spinner`, and `Toggle`. The changes involved updating existing documentation and integrating new examples to improve the usability and clarity of the documentation.
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.