Chun-sheng Li

Collaborator

Taipei, Taiwan
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Chun-sheng Li is a full-stack web engineer with 11 years of experience building secure, production-ready services and contributing meaningfully to open-source PHP projects. Based in Taipei, he combines hands-on backend work (PHP, Python, Go) with front-end and DevOps skills—Docker, CI/CD migrations, and Linux server administration—having improved projects like phpbrew and composer/semver. His enterprise work includes medical and utility-sector systems (FHIR vaccine QR codes, carbon management, CIM) using FastAPI, Flask, Laravel and PostgreSQL, while maintaining strong test coverage practices with pytest and PHPUnit. A frequent conference speaker and author of a PHP web-scraping book, he translates complex engineering topics into practical guidance for peers. He’s particularly adept at modernizing legacy codebases and CI pipelines—evidenced by migrating tests to GitHub Actions and unifying code style across libraries. Outside projects he runs a development blog, blending teaching with continuous experimentation in web security and tooling.
code11 years of coding experience
job4 years of employment as a software developer
bookMaster's degree Information Technology, Master's degree Information Technology at NTOU (Unofficial)
bookBachelor's degree Information Technology, Bachelor's degree Information Technology at National Taitung University
github-logo-circle

Github Skills (18)

json10
debug10
github-ci10
testing10
vimeo-api10
cicd10
phpunit10
php10
githubaction-workflow10
curl10
composer10
configuration-management9
version-control9
algorithm7
algorithms7

Programming languages (14)

C++CMakefileHTMLXSLTJupyter NotebookTypeScriptDockerfile

Github contributions (5)

github-logo-circle
vimeo/vimeo.php

Dec 2016 - Feb 2018

Official PHP library for the Vimeo API.
Role in this project:
userBack-end Developer
Contributions:16 commits, 4 PRs, 12 comments in 1 year 1 month
Contributions summary:Chun-sheng primarily focused on improving the code style and ensuring compatibility with required extensions. They unified the code style across multiple files, enhancing readability and maintainability. The user also made improvements to the exception handling within the library. These changes demonstrate a focus on code quality and consistency.
apiphpphp-libraryvimeovimeo-api
Short PHP code snippets for all your development needs
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:12 commits, 10 PRs, 41 comments in 10 months
Contributions summary:Chun-sheng primarily contributed to the project by adding and modifying unit tests across various PHP files. These tests cover functionality related to arrays, strings, math operations, and functions, using PHPUnit as the testing framework. The commits demonstrate a focus on ensuring the correctness and reliability of the code snippets within the repository. The addition of test cases for new functions like `maxN`, `minN`, `countVowels`, `decapitalize`, `approximatelyEqual`, and `clampNumber` further highlights a focus on thorough testing.
phpshortsnippets
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
Chun-sheng Li - Collaborator