Jason Song

Shanghai, Shanghai, China
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
Jason Song is a pragmatic backend engineer with 11 years of experience, based in Shanghai, who specializes in Go and is actively expanding into frontend development. He has contributed to notable open-source projects like Gitea (enhancing Actions, forms, LFS migration, and workflow contexts) and nektos/act (improving local Actions execution, env handling, permissions, and caching), showing a strong focus on developer tooling and CI/CD. At CommitGo he worked as an R&D engineer, bringing practical system- and deployment-level insights to production services. Known for a results-first mindset—summed up on GitHub as "Code is cheap, show me the money"—he combines solid CS fundamentals from Shanghai University with hands-on improvements to complex backend workflows.
code11 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree, Computer Science and Technology, Bachelor's degree, Computer Science and Technology at Shanghai University
github-logo-circle

Github Skills (16)

golang10
git10
github-ci10
cil10
go10
githubaction-workflow10
devops10
back-end-development10
dockers9
cicd9
database9
webhooks9
docker9
databases9
api8

Programming languages (13)

C#JavaC++CGoHTMLTypeScriptDockerfile

Github contributions (5)

github-logo-circle
nektos/act

Mar 2020 - Oct 2024

Run your GitHub Actions locally 🚀
Role in this project:
userBackend & DevOps Engineer
Contributions:84 reviews, 18 PRs, 3 pushes in 4 years 8 months
Contributions summary:Jason contributed to the `nektos/act` repository, which focuses on running GitHub Actions locally. Their commits primarily address bug fixes related to environment variable handling and file permissions. They also made changes to improve the codebase by using new style octal, which indicates a focus on system-level and configuration aspects. The user also involved in the addition of cache features.
golangdevopslocallygoci
go-gitea/gitea

Aug 2022 - Jan 2023

Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD
Role in this project:
userBack-end Developer
Contributions:1138 reviews, 69 commits, 277 PRs in 4 months
Contributions summary:Jason primarily contributed to enhancing the Gitea back-end by implementing features related to Actions. They worked on areas such as form templates, issue and pull request forms, and integrating new functionalities like support for comma-delimited labels. Furthermore, the user focused on addressing issues related to actions log, migrating LFS objects, and managing the runner, by providing key updates and enhancements. The user also implemented code improvements for handling commit statuses and addressing the "needs" context in workflows, which are key features to Actions.
golangdevopsgiteahostedcup
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
Jason Song