John Mcclean

Software Architect at Oath

Dublin, Ireland
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
John Mcclean is a Software Architect with 11 years’ experience building high-performance, cost-efficient ad tech systems—specializing in demand-side platforms for forecasting, analytics, optimization and serving. Based in Dublin, he architects cloud-native AWS solutions and distributed microservices that prioritize performance, observability and operational efficiency. He brings deep expertise in big data, OLAP, search technologies and functional programming in Java, and champions continuous delivery, infrastructure-as-code and automated testing to scale organizational productivity. An active open-source contributor, he has contributed core features and tests to the cyclops Java functional library and speaks publicly about engineering and tech branding. Notably, his work blends pragmatic production engineering with FP principles to squeeze latency and cost out of high-throughput systems.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
5,283reputation
2.4mreached
87answers
0questions
Badges
reflection
top-5%
java
top-1%
github-logo-circle

Github Skills (19)

unit-testing10
java10
javas10
reflection9
java-streams9
functional-programming9
collections8
data-structures8
data-structure8
stream8
maven6
monads6
lambda6
github-pages6
currying6

Programming languages (2)

JavaJupyter Notebook

Github contributions (5)

github-logo-circle
AOL-archive/cyclops

Dec 2014 - May 2022

An advanced, but easy to use, platform for writing functional applications in Java 8.
Role in this project:
userBackend Developer
Contributions:66 releases, 4094 commits, 599 PRs in 7 years 6 months
Contributions summary:John contributed to the implementation of features and bug fixes within the project. Their work involved modifying Java source code files within the `cyclops` directory, primarily involving unit tests. They integrated multiple features for the core functionality.
javafunctional-programmingreactive-streamsmonoidstreams
AOL-archive/micro-server

Jan 2015 - Sep 2020

Microserver is a Java 8 native, zero configuration, standards based, battle hardened library to run Java Rest Microservices via a standard Java main class. Supporting pure Microservice or Micro-monolith styles.
Contributions:39 releases, 2 reviews, 676 commits in 5 years 8 months
javamicroserviceszero-configurationrestjersey
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