Marc O'morain

Principal Software Engineer at Flipdish

Cavan, 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
🎓
Top School
Marc O'morain is a Principal Software Engineer with over 15 years building high-throughput, reliable systems and developer tools from startup CTO work to large-scale CI platforms. He led major platform efforts at CircleCI—bringing macOS, Windows and GPU support to parity, designing VM auto-scaling across fleets, and helming the CLI and Orbs work—while now driving architecture and delivery at Flipdish. Comfortable across systems, backend, DevOps and automation, he has a history of shipping pragmatic solutions: from POS and mobile integrations at Flipdish to VM and garbage-collector innovations in game VMs earlier in his career. An active open-source contributor, he’s improved testing, CI integration and CLI tooling in projects like Calva, circleci-cli and xcode-install, often by hardening test infrastructure and automating reliability. He mentors engineers and maintains technical backlogs, combining hands-on implementation with long-term platform thinking. Based in Cavan, Ireland, he pairs deep systems expertise with a knack for making developer-facing tools more robust and usable.
code15 years of coding experience
job18 years of employment as a software developer
bookBA(Mod) (1st Class Honours) Computer Science, BA(Mod) (1st Class Honours) Computer Science at Trinity College Dublin
bookLeaving Certificate, Leaving Certificate at St. Michael's College
languagesFrench
stackoverflow-logo

Stackoverflow

Stats
3,739reputation
314kreached
10answers
15questions
Badges
regex
top-5%
ruby-on-rails
top-5%
github-logo-circle

Github Skills (54)

scripting10
clojure-cli10
testing10
command-line-interface10
test-framework10
circleci10
refactor10
clojure10
xcode10
automation10
script10
go10
build-automation10
command-line10
golang10

Programming languages (21)

MDXC#PowerShellJavaC++RustCGo

Github contributions (5)

github-logo-circle
CircleCI-Public/circleci-cli

Jun 2018 - Apr 2022

Use CircleCI from the command line
Role in this project:
userBack-end & DevOps Engineer
Contributions:11 reviews, 233 commits, 126 PRs in 3 years 10 months
Contributions summary:Marc primarily focused on improving the command-line interface (CLI) for CircleCI, with a strong emphasis on configuration and build processes. Their work included removing deprecated fields, integrating Viper for configuration management, and creating new commands for config validation and expansion. The user also refactored the build process by extracting the local build execution into a separate package and contributing to the local build tooling.
circlecicommand-linecontinuous-integrationcontinuous-deliverycli
xcpretty/xcode-install

Jun 2017 - Oct 2019

🔽 Install and update your Xcodes
Role in this project:
userAutomation Engineer / Build & Release Engineer
Contributions:18 commits, 20 PRs, 10 pushes in 2 years 5 months
Contributions summary:Marc made several contributions focused on improving the reliability and maintainability of the `xcpretty/xcode-install` project. They implemented retry mechanisms for failed downloads using curl, addressed build-related issues, and resolved RuboCop violations to ensure code quality. In addition, the user integrated the project with CircleCI, replacing the Travis configuration, which streamlined the CI/CD process. Furthermore, the user also addressed issue related to path with spaces in xcode-select.
macosupdatexcode
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