Jason Finch

Brisbane City, Queensland, 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
Jason Finch is a versatile software developer based in Brisbane with 15 years of experience building full-stack web applications and maintainable systems. He combines practical hands-on development with strong backend and database expertise, having contributed to notable .NET projects like Quartz.NET and ports such as PdfSharpCore. Jason’s open-source work spans UI improvements, API and DB model refinements, and build/CI enhancements—demonstrating attention to reliability, security, and cross-platform compatibility. He’s comfortable refactoring legacy systems and adding modern tooling (e.g., GitHub Actions, .NET 5 support) to streamline delivery, and he pays attention to subtle runtime and compatibility issues that others may overlook.
code15 years of coding experience
languagesEnglish
github-logo-circle

Github Skills (33)

database-migrations10
github-ci10
back-end-development10
net10
pdf10
dotnet10
schema-design10
asp-net10
sql10
database-design10
db-schema10
mssql10
database-schema10
dotnet-core10
microsoft-sql-server10

Programming languages (16)

C#PowerShellJavaCSSC++PLpgSQLGoSass

Github contributions (5)

github-logo-circle
ststeiger/PdfSharpCore

Sep 2021 - Jun 2022

Port of the PdfSharp library to .NET Core - largely removed GDI+ (only missing GetFontData - which can be replaced with freetype2)
Role in this project:
userFull-stack Developer
Contributions:22 commits, 13 PRs, 13 comments in 9 months
Contributions summary:Jason primarily contributed to the .NET Core port of PdfSharpCore, focusing on refactoring tests, adding .NET 5.0 target support, and integrating GitHub Actions for the build process. They updated package dependencies, including SixLabors.Fonts, and addressed issues related to file size handling. Furthermore, the user made enhancements to outline features and integrated security features.
dotnetfreetypepdfsharpxamarinimagesharp
quartznet/quartznet

Feb 2011 - Jun 2022

Quartz Enterprise Scheduler .NET
Role in this project:
userBack-end Developer & Database Engineer
Contributions:34 reviews, 27 commits, 64 PRs in 11 years 6 months
Contributions summary:Jason made several contributions to the Quartz.NET project, focusing primarily on database-related tasks and back-end logic. Their work included modifying MSSQL scripts to accommodate schema updates, specifically dropping and adding foreign key constraints. They also addressed a bug related to trigger type changes in Cron jobs, fixing the issue where they were incorrectly converted to simple jobs, and adding tests to address the issue. Furthermore, they added an MSSQL script compatible with SQL Server versions below 2016, demonstrating an understanding of database compatibility and schema migrations.
dotnetquartzc-sharpschedulerscheduling
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