Andrew O'hara

Director at Camcloud

Ottawa, 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

🤩
Rockstar
🎓
Top School
Andrew O'hara is a Director and senior Kotlin/JVM engineer with 14 years of experience architecting type-safe, highly testable RESTful systems and leading teams from MVP to scalable production platforms. He has steered technical strategy at Camcloud and now builds a developer-first feature management platform while retaining a hands-on technical lead role. A regular international speaker and active open-source contributor, Andrew has materially improved the popular http4k library with security, content negotiation, and mapping enhancements that reflect his focus on robust, standards-conscious APIs. Dual CA/EU passport holder based in Ottawa, he blends startup grit with enterprise-grade engineering practices and a knack for turning subtle protocol and interoperability issues into maintainable solutions.
code14 years of coding experience
job12 years of employment as a software developer
bookBachelor's degree Computer Software Engineering, Bachelor's degree Computer Software Engineering at Carleton University
stackoverflow-logo

Stackoverflow

Stats
1,475reputation
227kreached
10answers
21questions
github-logo-circle

Github Skills (19)

kotlin10
http10
user-authentication10
authentication10
http4k10
http-client10
http-server10
testing9
oauth9
immutability8
immutability-helper8
typesafe8
swing6
spring6
java6

Programming languages (13)

C#JavaC++MakefileGoHTMLGroovyKotlin

Github contributions (5)

github-logo-circle
http4k/http4k

Jul 2021 - Jan 2023

The Functional toolkit for Kotlin HTTP applications. http4k provides a simple and uniform way to serve, consume, and test HTTP services.
Role in this project:
userBack-end Developer
Contributions:43 reviews, 27 commits, 84 PRs in 1 year 6 months
Contributions summary:Andrew primarily focused on improving the HTTP4K library by addressing bugs and adding new features related to security and content negotiation. Contributions include resolving issues with whitespace handling in the digest authentication, implementing an OAuth offline authorization filter, and adding case-insensitive enum lenses for path, query, and header parameters. Furthermore, the user added support for various mapping features. This involved a range of code changes, reflecting a focus on enhancing the library's functionality and robustness.
http4khttp-clienthttp-servicesservetypesafe
oharaandrew314/TrustGrapher

Aug 2011 - Aug 2011

Contributions:9 commits in 7 days
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
Andrew O'hara - Director at Camcloud