Jonathan Clem

New York, New York, United States
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
Jonathan Clem is a seasoned software engineer with 14 years of experience building developer-focused infrastructure and product features across startups and large platforms, including GitHub, Dropbox, Heroku, and Magic. He specializes in improving developer experience and solving cross-organizational challenges in observability, performance, security, and billing, and played a key role in launching GitHub’s reimagined Issues and advancing GitHub Actions tooling. Equally comfortable full-stack or backend, his open-source contributions include improving the popular actions/toolkit and actions/github-script projects to make Actions scripting more robust and configurable. A former CTO and co-founder, he blends product-minded engineering with pragmatic infra work, and brings an uncommon background in drama from NYU that informs his collaborative, user-centric approach to building developer tools.
code14 years of coding experience
job9 years of employment as a software developer
bookBachelor of Fine Arts (B.F.A.), Drama, Bachelor of Fine Arts (B.F.A.), Drama at New York University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
3,534reputation
752kreached
38answers
37questions
Badges
pagination
top-5%
ruby-on-rails
top-5%
github-logo-circle

Github Skills (31)

github-ci10
javascript10
typescript10
process-management10
eslint10
ruby10
pretier10
jestjs10
unicorn10
typescript-types10
prettify10
nodejs10
typescripts10
githubaction-workflow10
testing9

Programming languages (21)

PowerShellCSSC++RustScalaGoHTMLEJS

Github contributions (5)

github-logo-circle
actions/github-script

Aug 2019 - Apr 2021

Write workflows scripting the GitHub API in JavaScript
Role in this project:
userFull-stack Developer
Contributions:19 releases, 3 reviews, 175 commits in 1 year 8 months
Contributions summary:Jonathan primarily focused on enhancing the functionality of the GitHub Actions script. They updated core dependencies like `@actions/core` and `@actions/github` and introduced new features related to result encoding. They also refactored the code to support different result encodings (JSON and string) and adjusted the context passed to the script execution. Further improvements were made to better handle and process inputs.
apiscriptingjavascriptworkflowsworkflow
actions/toolkit

Apr 2019 - Sep 2019

The GitHub ToolKit for developing GitHub Actions.
Role in this project:
userFull-stack Developer
Contributions:64 commits, 5 PRs, 7 pushes in 4 months
Contributions summary:Jonathan significantly contributed to setting up the foundational structure and tooling for a new GitHub Actions toolkit. They initiated the project with placeholder packages and then integrated Jest and TypeScript configurations, including ts-jest for transformations. Furthermore, they incorporated ESLint and Prettier for code quality, and refactored the package structure, renaming and adding new classes to the project. Finally, they added key functionality to support GitHub Actions, including a token and required environment variable configuration.
developing
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
Jonathan Clem