Brad Baker

Shit Kicker at Atlassian

Greater Sydney Area 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
Brad Baker is a seasoned back-end engineer with 13 years of professional experience, currently applying his craft at Atlassian in the Greater Sydney area. He has a long history in enterprise software dating back to roles at IBM, IAG and Sterling Software, and studied Information Systems and Computer Science at Monash University. Brad is an active open-source contributor to high-profile Java projects such as graphql-java and Querydsl, where he improved experimental API support, exception handling, SQL query robustness, and added instrumentation hooks for performance monitoring. He specializes in improving framework robustness and observability, focusing on practical changes that reduce runtime surprises and aid debugging. Colleagues would describe him as a pragmatic engineer who blends deep legacy-system experience with modern API design sensibilities. An interesting detail: despite a playful public title, his contributions show a steady, low-noise impact on complex backend systems.
code13 years of coding experience
job7 years of employment as a software developer
bookInformation Systems, Computer Science, Information Systems, Computer Science at Monash University
github-logo-circle

Github Skills (15)

querydsl10
graphql10
javas10
performance-monitoring10
sql10
wordpress-graphql10
wpgraphql10
java10
database-optimization9
apidoc9
api9
query-tuning9
error-handling9
database-tuning9
query-optimization9

Programming languages (6)

C#TypeScriptJavaShellJavaScriptKotlin

Github contributions (5)

github-logo-circle
graphql-java/graphql-java

Dec 2016 - Dec 2022

GraphQL Java implementation
Role in this project:
userBack-end Developer
Contributions:22 releases, 1049 reviews, 1176 commits in 6 years 1 month
Contributions summary:Brad primarily focused on improving the GraphQL Java implementation by adding support for experimental APIs. They introduced an annotation for experimental APIs and made changes to exception handling in the SimpleDataFetcherExceptionHandler. Furthermore, the user contributed to features of type reference and the ability to get the source location of a schema element.
javagraphql-javagraphql
querydsl/querydsl

Jul 2014 - Aug 2014

Unified Queries for Java
Role in this project:
userBack-end Developer
Contributions:10 commits, 1 issue in 28 days
Contributions summary:Brad primarily focused on enhancing the SQL query capabilities within the Querydsl project. Their contributions include fixing issues related to offset and limit echoing, refactoring, and implementing a detailed SQL listener interface for performance and execution instrumentation. These changes involved modifications to the core SQL query classes, adding monitoring capabilities, and enhancing the overall query execution process. The user's work suggests a focus on improving the framework's robustness and performance.
javaqueries
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
Brad Baker - Shit Kicker at Atlassian