Greg McGuirk
- 13+ years
- ex·Apple · ex·Unity
- Ruby · TypeScript · Golang · Python
About
Greg is a senior software engineer who has spent his career turning rough ideas into products people love. He comes from a Ruby background and now works mostly in TypeScript.
Outside of work he runs Ruby meetups and leads technical book clubs. He also makes shoes and tends bar, slow crafts where the details are the whole job.
Lately most of his curiosity goes into AI: how it's built, and how its adoption is changing the way we build software. He's put frontier models into production and reshaped his own workflow around agentic tools.
Projects
Rails On Rails
A Rails 8 chatbot that answers Rails and Ruby questions with sources you can trace.
Claude Explorer (VS Code)
A VS Code extension that shows a filtered tree view of your Claude config files.
goodmorning-script
A terminal tool that gathers your calendar, weather, and system status into one morning briefing.
Holy Clicks!
A Chrome extension that stamps retro comic-book sound effects at your cursor on every click.
config-tester
A terminal UI that tests Claude Code configurations and judges the results with an LLM.
moe-peer-review
A Claude Code plugin where nine expert personas debate your work and return one prioritized verdict.
document-audit
A Claude Code pipeline that fact-checks a document and returns a prioritized set of fixes.
claude-reload
Reloads Claude Code mid-session to pick up config changes without losing your conversation.
Games
// Breakaway
A browser Breakout clone. Click the board or press S to start; move the paddle with your mouse or the arrow keys; press P to pause.
// Snake
The classic Snake. Click the board or press S to start; steer with the arrow keys; eat food to grow; don't hit the walls or yourself; press P to pause.
Experience
Technical Lead and Senior Software Engineer
Facet Digital
Led a zero-downtime platform migration to Ruby, React, and TypeScript that launched in 14 countries on day one.
Senior Software Engineer and Team Lead
Omada Health
Modernized the Rails billing system on the company's revenue-critical path.
Senior Software Engineer
Apple
Built internal Rails and JavaScript tooling used daily by Apple Maps developers and SRE teams.
Lead Software Engineer
Unity Technologies
Built security tooling across Unity's 27 offices and stood up the security engineering team from scratch.
Community
The Ruby Workshop
Founder 2014 – 2017Founded a collaborative learning community for Ruby developers.
RailsBridge
TeacherTaught free workshops bringing underrepresented groups into the Ruby and Rails ecosystem.