David Humphreys

Senior Software Engineer at METRO AG

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

👤
Senior
🎓
Top School
David Humphreys is a Senior Software Engineer with 16 years of experience, currently shaping backend systems at METRO AG from his base in Connacht, Ireland. A seasoned Clojure specialist who shipped production services at Griffin, JUXT and Credit Suisse, he has repeatedly turned monolithic Java/Kotlin stacks into Dockerized Clojure/ClojureScript microservices. His background spans finance and commerce—Murex trade migrations, Datomic-backed fashion platforms, and pragmatic backend engineering—bringing domain fluency as well as hands-on implementation. An active open-source contributor, he extended Incanter with LaTeX-rendered math and richer charting features, showing attention to developer-facing tooling and data visualization. Practical, curious and migrating-proof, he’s looking for the next adventure where functional design and reliable delivery matter.
code16 years of coding experience
job13 years of employment as a software developer
bookB.A. (Mod.) Computer Science, B.A. (Mod.) Computer Science at Trinity College Dublin
github-logo-circle

Github Skills (7)

clojure10
data-visualizations10
data-visualization10
latex10
data-visualisation10
jfreechart10
clojure-cli10

Programming languages (2)

ClojurePython

Github contributions (5)

github-logo-circle
incanter/incanter

Apr 2010 - Apr 2013

Clojure-based, R-like statistical computing and graphics environment for the JVM
Role in this project:
userBack-end Developer
Contributions:74 commits in 3 years
Contributions summary:David's commits primarily involve adding LaTeX math equation rendering capabilities and extending the charting module within the Incanter project, which is a Clojure-based statistical computing environment. They introduced features like adding LaTeX subtitles and annotations to charts, allowing for mathematical expressions to be incorporated into the visualizations. Furthermore, the commits reveal improvements to the chart's appearance with features like stroke styles and color control. The code modifications touch several areas of incanter.
statisticaljvmcomputingclojuregraphics
davidjameshumphreys/dotfiles

Mar 2014 - Jan 2020

Contributions:192 commits, 23 pushes in 5 years 10 months
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
David Humphreys - Senior Software Engineer at METRO AG