David Ffrench

Senior Software Engineering Manager at Red Hat

Waterford, Munster, 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 Ffrench is a Senior Software Engineering Manager with 12 years of experience driving cloud, DevOps, and full‑stack initiatives at Red Hat, where he progressed from principal engineer to leading globally distributed, high‑performing teams. He combines hands‑on back‑end and operator development—contributing to projects like the Keycloak operator—with strong front‑end and mobile knowledge, enabling him to bridge product, platform, and delivery concerns. Known for conscientious problem solving and clear communication, he mentors engineers and builds organizational practices that scale across time zones. Based in Waterford, Ireland, he brings enterprise-grade discipline from multinational environments alongside a practical developer mindset rooted in earlier front‑end leadership and independent web development. An atypical detail: he has experience updating low‑level operator status models and dependency vendors, showing comfort with both API design and build/reliability plumbing.
code12 years of coding experience
job12 years of employment as a software developer
bookCBS Secondary School New Ross
bookMaster’s Degree Computing (Enterprise Software Systems), Master’s Degree Computing (Enterprise Software Systems) at Waterford Institute of Technology
github-logo-circle

Github Skills (2)

go10
keycloak9

Programming languages (16)

JavaJinjaCSSObjective-C++MakefileGoHTMLGroovy

Github contributions (5)

github-logo-circle
keycloak/keycloak-operator

Sep 2019 - May 2020

ARCHIVED Kubernetes Operator for the no longer supported WildFly distribution of Keycloak
Role in this project:
userBack-end Developer
Contributions:48 commits, 35 PRs, 5 pushes in 8 months
Contributions summary:David primarily contributed to adding and modifying the Keycloak status functionality within the Keycloak operator. Their work involved defining the `KeycloakStatus` struct, including fields for phase, message, and readiness, and integrating it with the operator's code. They also added context to the operator, suggesting an understanding of the operator's internal workings. Furthermore, the user updated the vendor folder, likely resolving dependencies or incorporating external libraries.
wildflyno-longer-supportedkeycloaksupportedoperator
feedhenry/fh-mbaas

Dec 2017 - Oct 2018

FeedHenry MBaaS Management Service
Contributions:29 commits, 20 PRs, 14 pushes in 10 months
mbaasservice-management
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 Ffrench - Senior Software Engineering Manager at Red Hat