Demin Yin is a Staff Server Engineer with 13+ years building high-performance, secure backend systems for games and payments, currently shaping microservices and platform upgrades at Electronic Arts in Vancouver. A PHP specialist and official Swoole evangelist, he contributes to core Swoole components and maintains the project's official Docker images—work that improves cross-architecture CI builds and runtime tooling for coroutine-based PHP servers. He has led backend teams at Glu and Crowdstar to deliver APIs that handle thousands of requests per second and routinely eliminates technical debt to achieve double-digit performance gains. Beyond day-to-day engineering he’s an active open-source maintainer (10+ projects), PECL contributor and seasoned conference speaker, blending deep systems expertise with practical DevOps and IaC experience.
13 years of coding experience
16 years of employment as a software developer
Master of Science, Computer Science, Master of Science, Computer Science at University of Windsor
Contributions:3 reviews, 470 commits, 13 PRs in 3 years 5 months
Contributions summary:Demin primarily focused on building and maintaining the Docker images for the Swoole project. They implemented and updated the `build.sh` script to automate the image creation process, integrated with Travis CI for continuous integration, and made changes to the `Dockerfile.twig` to optimize the image build process and include necessary packages. They also added scripts to enable features like auto-reloading and Xdebug and worked on ensuring the images are built correctly across different architectures.
Contributions:2 reviews, 12 commits, 13 PRs in 3 years 9 months
Contributions summary:Demin primarily contributed to the Swoole library, focusing on enhancing its core functionalities. Their work involved adding missing methods to the \Swoole\Event class, fixing typos, and updating default values in various methods and configurations. Additionally, the user addressed issues related to PostgreSQL classes and socket handling, and updated the library to the latest version, indicating a focus on maintaining and improving the core library's features and stability.
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.
Request Free Trial
Demin Yin - Staff Server Engineer at Electronic Arts (EA)