Yifei Gao is a Front-end Engineer and creative technologist based in New York with nine years of experience building interactive web experiences and tooling. They specialize in responsive, content-driven front ends—recently developing a digital interactive edition of The Nature of Code using Gatsby.js, p5.js integrations, and custom Node.js pipelines to convert Notion-authored content into a polished web book. Yifei blends design-minded front-end work with automation, having implemented Notion + GitHub Actions + Netlify workflows and bespoke scripts to generate dynamic syllabi, examples, and documentation. Their open-source contributions include enhancing the widely used nature-of-code book site with embedded sketches, KaTeX support, and a responsive layout, reflecting a knack for turning creative ideas into maintainable developer workflows. With an MPS from NYU’s ITP and a BE in Computer Science, they bring both artistic curiosity and engineering rigor to projects that sit at the intersection of code, media, and pedagogy.
9 years of coding experience
1 year of employment as a software developer
MPS, Interactive Telecommunications Program, MPS, Interactive Telecommunications Program at New York University
Bachelor of Engineering - BE, Computer Science, Bachelor of Engineering - BE, Computer Science at University of Science and Technology Beijing
The 2024 edition of The Nature of Code with p5.js. Includes Notion workflow and build system.
Role in this project:
Full-stack Developer
Contributions:13 reviews, 126 commits, 270 PRs in 9 months
Contributions summary:Yifei primarily worked on enhancing the project's web front-end capabilities by integrating various features. The commits demonstrate work on transforming content, including Notion blocks, into HTML. They also added support for embedded sketches, implemented the responsive design, and updated styles for both the examples and the layout. The user also integrated various libraries like Katex for math equations and added functionality to render the table of contents.
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.