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/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.
asynchronousfunctional-programmingcontinuationjava-8streams
aol/cyclops-integration

Jun 2015 - Oct 2018

Home of the cyclops integration modules : support for Scala, Clojure, RxJava (1+2), Reactor, FunctionalJava, Guava, Dexx & Vavr
Contributions:33 releases, 562 commits, 140 PRs in 3 years 5 months
functional-reactive-programmingreactorrxjavascalafrp
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
John Mcclean - Software Architect at Oath