Jake Ginnivan

Perth, Western Australia
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 Ginnivan is a seasoned software leader and principal consultant with 15 years of experience building and scaling news platforms, developer teams, and developer-friendly systems from Perth, Australia. He has led small teams to deliver high‑visibility projects—driving continuous deployment, subscription launches and large site migrations at Seven West Media—and now shapes product and architecture at Arkahna and Atlassian. A hands-on full‑stack engineer, Jake contributes to notable open-source projects (DbUp, GitVersion, MahApps, Shouldly) across backend, frontend and testing, with a particular knack for improving reliability and test suites. He mentors and speaks internationally, combining public speaking and coaching with practical engineering to help teams succeed. Notably, he co-founded FeatureBoard and has driven company-wide open source policy and labs to increase engineering impact beyond his immediate teams.
code15 years of coding experience
job17 years of employment as a software developer
bookJohn XXIII College
stackoverflow-logo

Stackoverflow

Stats
2,142reputation
170kreached
62answers
2questions
Badges
excel
top-5%
github-logo-circle

Github Skills (52)

unit-testing10
git10
javascript10
database-deployment10
develop10
reactivex10
wordpress-themes10
xaml10
wp-api10
testing10
css10
net10
dotnet10
user-interface10
winapi10

Programming languages (12)

TypeScriptC#PowerShellDockerfileC++Open Policy AgentJavaScriptVue

Github contributions (5)

github-logo-circle
Code52/carnac

Feb 2012 - May 2015

A utility to give some insight into how you use your keyboard
Role in this project:
userFull-stack Developer
Contributions:56 commits, 19 PRs, 10 pushes in 3 years 3 months
Contributions summary:Jake primarily focused on developing the front-end key monitoring and display utility. They implemented key monitoring functionality using Windows API interop and Reactive Extensions (Rx). The user also worked on binding shell viewmodels to display the most recent key presses, demonstrating the integration of front-end components with back-end logic for a seamless user experience. The contributions involve creating a key logging utility that provides insights into user keyboard usage.
keyboardkeyboard-events
DbUp/DbUp

Jun 2011 - Aug 2016

DbUp is a .NET library that helps you to deploy changes to SQL Server databases. It tracks which SQL scripts have been run already, and runs the change scripts that are needed to get your database up to date.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:7 releases, 200 commits, 77 PRs in 5 years 3 months
Contributions summary:Jake primarily focused on enhancing the DbUp library by adding features for preprocessors and variable substitutions, with a default schema included. Their contributions extended to various components of the library, including the SqlScriptExecutor, AdHocSqlRunner, and TableJournal classes. The changes also included creating and verifying schemas before upgrades. These modifications indicate improvements in the library's ability to handle database schema deployments and variable configurations.
net-librarysqlservertsqlsql-scriptssql-server
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 Ginnivan