Michael O'cleirigh

Senior Staff Software Engineer at Blaize

Old Toronto, Ontario, Canada
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

👤
Senior
🎓
Top School
Michael O'cleirigh is a Senior Staff Software Engineer with 15 years' experience delivering full-stack Java and Angular applications and leading cross-functional Agile teams. He excels at launching new initiatives and stabilizing systems by applying engineering best practices, coordinating feature delivery across three discrete product streams while preserving team velocity. His background includes low-level Linux work that informs pragmatic containerization and cloud-native approaches, and he contributes to notable open-source projects such as hub4j/github-api—adding OAuth support and GitHub Enterprise flexibility. Based in Old Toronto, he pairs hands-on backend expertise with product-focused leadership to turn complex requirements into reliable, maintainable systems.
code15 years of coding experience
bookBachelor of Computing, Co-op, Computing and Information Science, Bachelor of Computing, Co-op, Computing and Information Science at University of Guelph
stackoverflow-logo

Stackoverflow

Stats
65reputation
33kreached
2answers
2questions
github-logo-circle

Github Skills (19)

client-library10
apidoc10
integrations10
java10
javas10
api10
github-api10
wicket10
oauth10
github9
java-api9
eclipse6
rebase6
merge6
interactive6

Programming languages (8)

MDXTypeScriptC#JavaC++CMarkdownPython

Github contributions (5)

github-logo-circle
wicketstuff/core

Nov 2010 - Apr 2012

Wicketstuff-core projects are bundled user contributions for use with Apache Wicket (https://wicket.apache.org/). They are released in step with Wicket releases to make them easy to use.
Role in this project:
userBack-end Developer
Contributions:163 commits in 1 year 5 months
Contributions summary:Michael's contributions primarily involved porting and adapting the `jasperreports-parent` project for use within the `wicketstuff/core` repository, specifically to be compatible with Apache Wicket. The user extracted and merged code from different branches to update the reporting functionality. They also addressed compilation issues arising from the backporting process and made several fixes to integrate other projects, such as datatable-autocomplete and flot, with Wicket 1.5, ensuring compatibility and functionality.
wicketstuffwicketjavaintegrationsapache-wicket
hub4j/github-api

Jul 2011 - Sep 2014

Java API for GitHub
Role in this project:
userBack-end Developer
Contributions:12 commits in 3 years 3 months
Contributions summary:Michael primarily focused on enhancing the `hub4j/github-api` library by implementing new features related to GitHub authentication and functionality. They added support for OAuth access tokens, enabling authentication without login/password, and integrated methods for retrieving a user's organizations. Furthermore, the user refactored existing code to accommodate GitHub Enterprise environments, allowing flexible base URL configurations. These contributions centered around improving the library's authentication, capabilities, and compatibility across different GitHub deployments.
java-apijavagithub-api-v3apiclient-library
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