Sophie Alpert is a seasoned engineering leader with 17 years of experience in front-end and full-stack development, currently building Clay to help sales teams sell better from San Francisco. She’s held senior roles including Principal Engineer at Notion, VP of Engineering at Humu, and managed the React core team at Facebook after being an early engineer at Khan Academy. Sophie has a deep open-source pedigree—contributing to high-profile projects across the React ecosystem and beyond (React docs and DevTools, Babel, Jest, Flow, React Native, KaTeX, Khan exercises), often tackling accessibility, legacy-browser compatibility, and performance edge cases. She’s pragmatic and hands-on, comfortable spanning UI, bundlers, compilers and developer tooling to improve DX and ship reliable systems. And, not entirely obvious from a résumé, she cheerfully notes she’s “powered by dumplings.”
A (deprecated) framework for building exercises to work with Khan Academy.
Role in this project:
Front-end Developer
Contributions:1116 commits, 1 PR, 1 push in 3 years 10 months
Contributions summary:Sophie primarily contributed to the project by modifying JavaScript and HTML files within the `exercises` directory, indicating a focus on user interface elements. They implemented both improvements and adjustments to user interface elements and logic, as evidenced by their changes to the existing HTML/JavaScript files, suggesting a role focused on front-end development. These changes include adding/removing display for math elements, showing and hiding elements, and improving label formatting and placement.
Contributions:34 commits, 14 PRs, 17 pushes in 3 years 2 months
Contributions summary:Sophie focused on developing and maintaining React components for the `react-art` library. Their contributions include refactoring code to remove deprecated features, adding examples with webpack for better integration, and fixing warnings in the example code. They also added tests and made adjustments to ensure proper rendering of components, demonstrating a focus on improving the library's functionality and user experience. Furthermore, the user refactored and updated various core components and utilities for efficiency.
reactartbridgedrawing-libraryreactjs
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.