Krystal Kramer is a Software Engineer II with eight years of experience building accessible front-end components at Microsoft, based in Roseville, California. She specializes in React Native UI libraries and Windows integrations, contributing to prominent open-source projects like Fluent UI React Native and react-native-windows. Her work focuses on theming, keyboard focus, ARIA attributes, and improving accessibility through both code and tests, helping make native-feeling cross-platform components more usable. At Microsoft she progressed from intern roles into a software engineering career, demonstrating sustained impact on large-scale UI frameworks. Colleagues rely on her blend of practical front-end engineering and accessibility expertise to solve nuanced interaction problems that often go unnoticed. She holds a B.S. in Computer Science from the University of Central Florida.
8 years of coding experience
2 years of employment as a software developer
Bachelor’s Degree, Computer Science, Graduated, Bachelor’s Degree, Computer Science, Graduated at University of Central Florida
A react-native component library that implements the Fluent Design System.
Role in this project:
Front-end Developer
Contributions:486 reviews, 81 commits, 150 PRs in 2 years 10 months
Contributions summary:Krystal primarily contributed to the UI component library by modifying and adding new features to existing components. They made changes to the text, radio group, and button components and worked on theming-related functionalities. The user also focused on improving the accessibility of the components, adding accessibility labels and states. Additionally, they addressed issues related to keyboard focus and tabbing behavior within the UI elements.
A framework for building native Windows apps with React.
Role in this project:
Front-end Developer / Accessibility Specialist
Contributions:32 reviews, 23 commits, 55 PRs in 2 years
Contributions summary:Krystal contributed to the accessibility features within the React Native Windows project. They implemented and modified accessibility properties like `aria-required`, `aria-multiselectable` and heading levels. The user updated existing components such as `View`, `Button`, and `Text`, ensuring they expose correct ARIA attributes. They added new accessibility features, and improved existing accessibility implementations by adding tests and removing unnecessary props.
dotnetreactuwpxboxwindows
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
Krystal Kramer - Software Engineer II at Microsoft