Jake Coffman

Senior Software Engineer at GitHub

Missouri, 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
Jake Coffman is a Senior Software Engineer with 13 years of experience building secure, scalable systems across startups and large enterprises from Missouri. He currently develops security products at GitHub, contributing to Dependabot Core (Ruby/Go) and the Dependabot CLI, and has improved dependency resolution and versioning logic in a high-profile open-source project. Previously he led full-stack engineering at World Wide Technology, shipping APIs, SPAs, and several internal platforms while driving security research and cloud-native practices. His background spans systems-level C/C++ and networking work for Boeing to healthcare data warehousing and ETL for Appistry, showing a rare breadth across languages and domains. Known for breaking monoliths into modular services and improving developer experience (including a 75% increase in downloads after a split), he blends pragmatic engineering with product-minded impact. Outside work he describes his craft as “artisanal code,” reflecting a focus on quality and thoughtful tooling.
code13 years of coding experience
job15 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at University of Missouri-Rolla
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (8)

version-control10
dependency-management10
automated-tests10
computer-engineering10
ruby10
go9
nuget9
sem8

Programming languages (17)

C#JavaCSSCRustVueGoSvelte

Github contributions (5)

github-logo-circle
dependabot/dependabot-core

Mar 2022 - Jan 2023

🤖 Dependabot's core logic for creating update PRs.
Role in this project:
userBack-end Developer
Contributions:7 releases, 618 reviews, 328 commits in 10 months
Contributions summary:Jake primarily contributed to the core logic of Dependabot, making various improvements to version comparison logic for different package managers like NuGet, as well as the system's dependency resolution. They also addressed bugs related to how the system handles different versioning schemes. Additional contributions included modifying the core framework version, fixing issues related to Go Modules, and incorporating a wider range of testing to the codebase to improve the robustness of the library.
dependenciespythonelmorgslogic
jakecoffman/crud

Feb 2021 - Dec 2022

Contributions:8 releases, 3 reviews, 97 commits in 1 year 9 months
golangapigo-apisvalidationinput-validation
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
Jake Coffman - Senior Software Engineer at GitHub