Mark R

Senior Software Engineering Manager at Sitecore

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

👤
Senior
🎓
Top School
Mark R is a Senior Software Engineering Manager based in Dublin with 12 years of experience leading teams that build large-scale, cloud-native systems. He progressed from hands-on engineering in Big Data and distributed systems—working with Cassandra, Spark, Kafka, Elasticsearch and Dropwizard—to management roles at Boxever and Sitecore, where he now drives delivery and engineering direction. Mark combines a strong Java/ backend engineering pedigree with practical AWS experience and a track record of improving reliability and developer experience. He is an active open-source contributor to Dropwizard, where his work improved configuration error handling and documentation—an indication of his attention to resilience and clear operational feedback. Known for coaching technical teams through complex migrations and production challenges, he pairs pragmatic engineering with people leadership to ship maintainable systems.
code12 years of coding experience
job13 years of employment as a software developer
bookBsc. (Honours) in Software Development Computer Science, Bsc. (Honours) in Software Development Computer Science at Galway-Mayo Institute of Technology
github-logo-circle

Github Skills (10)

dropwizard10
javas10
configuration-management10
java10
testing10
webservice9
documentation9
restful9
rest-services9
yaml8

Programming languages (3)

JavaJavaScriptPython

Github contributions (5)

github-logo-circle
dropwizard/dropwizard

Dec 2014 - May 2015

A damn simple library for building production-ready RESTful web services.
Role in this project:
userBackend Developer
Contributions:6 commits, 3 PRs, 1 comment in 5 months
Contributions summary:Mark primarily contributed to the Dropwizard project by enhancing the error messaging and handling of configuration files. Their work involved modifying the configuration parsing process to provide more informative error messages when empty or invalid configuration files are encountered. Additionally, they made improvements to the project's documentation, fixing spelling errors and formatting inconsistencies across various files. These modifications included improvements in documentation and formatting for the project.
production-readyweb-services-restfulrestful-webservicesjax-rsproduction
markreddy/flink

May 2016 - May 2016

Contributions:18 pushes, 6 branches in 11 days
flinkapachebig-dataapache-flinkjava
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
Mark R - Senior Software Engineering Manager at Sitecore