Owen Campbell

Senior Software Engineer at Microsoft

Vancouver, British Columbia, Canada
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
Owen Campbell is a Senior Software Engineer in Vancouver with 12 years of experience building production-grade web UIs at Microsoft, where he progressed from intern roles to a senior engineering position. He specializes in React component development and front-end problem solving, with notable contributions to the widely used Microsoft Fluent UI project, improving component behavior, rendering, and positioning. Comfortable operating across product iterations and large codebases, he routinely refactors tests and exports to enhance maintainability and developer experience. A Simon Fraser University computer science graduate, Owen blends deep practical knowledge of UI systems with an attention to the small implementation details that prevent user-facing bugs.
code11 years of coding experience
job7 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Simon Fraser University
stackoverflow-logo

Stackoverflow

Stats
622reputation
51kreached
13answers
2questions
github-logo-circle

Github Skills (19)

javascript10
ui-components10
component-kit10
react10
typescript9
typescript-types9
typescripts9
fluentd9
react-component8
ui-design8
react-components8
csv6
pycharm6
recursion6
google-sheets6

Programming languages (7)

TypeScriptC++CJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
microsoft/fluentui

Mar 2020 - Dec 2021

Fluent UI web represents a collection of utilities, React components, and web components for building web applications.
Role in this project:
userFront-end Developer
Contributions:5 reviews, 3 commits, 5 PRs in 1 year 9 months
Contributions summary:Owen primarily contributed to the implementation and refinement of UI components within the Fluent UI web repository. Their commits involved exporting and updating components such as `GroupedListSection` and modifying the `ContextualMenu` component to pass the default item renderer to `onRenderMenuList`. Furthermore, the user addressed issues related to positioning within a React-based system, modifying existing test cases for better functionality. These contributions demonstrate expertise in React component development and UI-related problem-solving.
web-componentsreact-component-libraryreact-componentsmicrosoftui-components
CampbellOwen/LineDrawer

Dec 2017 - Feb 2022

Contributions:9 pushes, 1 branch in 4 years 2 months
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
Owen Campbell - Senior Software Engineer at Microsoft