Chengye Yin is a Staff Software Engineer in Los Angeles with 12 years of experience building backend systems and improving performance across startups and research labs. He has led backend work at ZipRecruiter and Foursquare and previously developed large-scale data integration and deduplication pipelines at ISI using SPARQL, Hive, and MapReduce. Chengye contributes to notable open-source projects including Web-Karma (information integration) and Acala (a Substrate-based DeFi hub), where he focused on backend stability, stable-asset logic, and performance benchmarking. Comfortable bridging research and production, he brings deep expertise in data modeling, distributed joins, and blockchain runtime changes, and often surfaces optimizations that reduce operational weight while enabling new integrations.
12 years of coding experience
8 years of employment as a software developer
Bachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at University of Southern California
Contributions:561 commits, 6 PRs, 47 pushes in 1 year 9 months
Contributions summary:Chengye's commits focused on improving and maintaining the information integration tool "web-karma". The commits show enhancements to the backend functionality including adding support to delete and refresh models in the triple store and adding features like @context, for JSON-LD. Furthermore, the changes included significant updates to both UI and backend components of the program, specifically to the SQL import functionality, indicating an involvement in maintaining and extending the core functionalities of the system.
Acala - cross-chain DeFi hub and stablecoin based on Substrate for Polkadot and Kusama.
Role in this project:
Back-end Developer
Contributions:11 reviews, 14 commits, 59 PRs in 1 year 3 months
Contributions summary:Chengye primarily focused on implementing and modifying stable asset functionalities within the Acala DeFi project, a Substrate-based blockchain. Their work involved adding currency IDs, modifying pool parameters, and adding precompile methods for stable asset interactions. These contributions included updates to benchmarking tests and weights, highlighting their role in performance optimization within the stable asset module. The user also worked on updating the currency types and related configurations.
kusamasubstraterustblockchainacala
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.