Daniel Mcmahon is a Senior Software Developer based in Dublin with nine years of experience building and operating full-stack, cloud-native systems across startups and large tech companies. He blends a strong Scala/JavaScript backend and React frontend skill set with hands-on Kubernetes/Docker deployment and observability (ZMON, Grafana) experience, shipping services and datastores on AWS. Daniel has led engineering efforts integrating IoT, mobile, and backend platforms—from BLE beacon hardware to Kotlin apps and Rails APIs—while establishing testing, monitoring and team processes. His background as a qualified secondary-school teacher and music graduate gives him a practical edge in mentorship, clear communication and product-focused pedagogy. Notably, he has worked on ML pipeline tooling (Airflow, Spark) and internal API gateway operations at scale, pairing data engineering insight with operational reliability.
9 years of coding experience
6 years of employment as a software developer
Higher Diploma Computer Science, Higher Diploma Computer Science at University College Dublin
Professional Diploma in Education Secondary Education and Teaching, Professional Diploma in Education Secondary Education and Teaching at Maynooth University
☀️ API built with Scala & Play Framework. Uses Postgres & Slick.
Contributions:18 commits, 14 PRs, 18 pushes in 1 year 6 months
apisqlplay-frameworkscalapostgres
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
Daniel Mcmahon - Senior Software Developer at Storyful