Professional Experience

I've worked in a few different places since graduating in 2001, listed here in reverse order. Also, feel free to just check out my LinkedIn profile, it's relatively up to date.

Stripe (2017 - present)

Engineering management working on scaling infrastructure, primarily in Ruby, and driving efficiencies in developer environments for Stripe engineers.

Facebook (2010 - 2016)

Engineering, both coding and management. Working on first on mobile web, and later for the bulk of the time building the Ads Interfaces org, and leading the Ads Management team.

Curam Software (2006 - 2010)

Engineering, building front end products and frameworks for the rest of the company.

IBM (2003 - 2006)

Engineering, working on various efforts including database performance tuning, open source research, J2EE application development, Eclipse rich application developments, and more.

University of Limerick (2001 - 2003)

Full time teaching assistant. Did whatever I was told, taught multiple programming languages, even COBOL..., database theory, Unix systems and artificial intelligence theory.