Amanda Walker is a pragmatic software engineer with 11 years of experience building usable open-source tools and exploring programming language design. Based in Berkeley, she contributes full-stack improvements to widely used projects like Streamlit, enhancing metrics, user identification, and client-side rendering to make data apps more reliable and developer-friendly. Her work blends backend rigour with frontend polish—implementing non-sudo user identification and SVG rendering—showing attention to security, UX, and testability. Originally trained at Arizona State University, she pairs research-minded curiosity with hands-on shipping ability, favoring elegant, practical solutions over complexity.
Streamlit — A faster way to build and share data apps.
Role in this project:
Full-stack Developer
Contributions:451 reviews, 153 commits, 395 PRs in 2 years
Contributions summary:Amanda's contributions primarily involved enhancing the metrics gathering functionality within the Streamlit application. They implemented improvements to the user ID system, including the addition of a new, non-sudo-based method for identifying users and adding corresponding tests. They also modified several files to enable SVG rendering and display warnings when the application is not run via the command line. This indicates a focus on both frontend and backend aspects of the application.
Contributions:39 pushes, 1 branch, 2 comments in 7 years 10 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.