Piaopiao Feng is a Principal Developer with 10 years of software engineering experience, currently driving platform and delivery initiatives at the London Metal Exchange. Previously she spent significant time at Goldman Sachs, progressing from Analyst to Vice President and gaining deep exposure to large-scale, production-critical systems in finance. She holds an MS in Computer Science from the National University of Singapore and a BS from Beihang University, combining strong academic foundations with pragmatic engineering. A full-stack contributor on notable open-source work like source-academy/sicp, she has hands-on experience across backend schema changes, runnable code integration and frontend layout improvements that enhance interactive learning experiences. Colleagues know her for blending careful system design with a developer’s attention to UX and testability. Outside typical financial tech work, her GitHub bio—“Is this really the boldest stroke you can make?”—hints at a curiosity-driven approach to problem solving.
10 years of coding experience
3 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Beihang University
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at National University of Singapore
XML sources of SICP and SICP JS, and support for generating Interactive SICP JS, PDF, e-book and comparison editions
Role in this project:
Full-stack Developer
Contributions:13 commits, 12 pushes, 3 issues in 22 days
Contributions summary:Piaopiao contributed to the development of the `source-academy/sicp` project, modifying both backend and frontend components. They made changes to the database schema and models related to snippets, including the addition of a `run_code` field. Furthermore, the user updated the chapters controller to incorporate the display of runnable code in the platform and made changes to the layout, likely to enhance the user interface. They also made modifications related to testing code, and updated configuration files.
Contributions:9 commits, 8 pushes, 1 branch in 4 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.