Bairui Su is a web developer and digital creative toolmaker with 7 years of experience building interactive systems, data visualizations, and production web apps. He was lead author of AntV G2 5.0 at Ant Group, driving a TypeScript, Grammar-of-Graphics framework that scaled to 12k+ GitHub stars and 1.5M+ weekly npm downloads while improving performance and bundle sizes for chart-heavy pages. Now based in New York, he develops Next.js/TypeScript apps at NYU—maintaining a multi-tenant Media Commons booking system—and pursues an ITP thesis project, Recho Notebook, which was accepted to CHI 2026. His OSS work includes substantive contributions to g2plot (tiny charts, liquid shapes, and layout fixes) and collaboration on p5.js/ml5.js integrations, showing a rare mix of production-grade engineering and creative coding. Comfortable across front-end architecture, testing CI, and real-time optimizations, he blends developer ergonomics with research-driven interaction design.
7 years of coding experience
4 years of employment as a software developer
Master, Professional Studies in Interactive Telecommunications Program, Master, Professional Studies in Interactive Telecommunications Program at New York University
Bachelor, Computer Science and Technology, Bachelor, Computer Science and Technology at Shandong University
:dango: An interactive and responsive charting library based on G2.
Role in this project:
Full-stack Developer
Contributions:27 reviews, 8 commits, 17 PRs in 7 months
Contributions summary:Bairui primarily focused on enhancing the `g2plot` charting library. Their contributions include fixing bugs related to scale updates, improving tiny chart functionalities, and updating chart rendering behaviors based on data changes. Furthermore, the user added a liquid shape feature, implemented changes related to custom shapes, and resolved issues in liquid chart rendering. They also modified label layouts in funnel charts.
Contributions:2 PRs, 53 pushes, 1 branch in 4 years 3 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.