Resume: Owen Byrne

San Jose, CA



Languages: Javascript, Python, Java, Groovy, Ruby, PHP, C, SQL

Frameworks: HTML/CSS, Vue.js, JQuery, Ember, React, Django, Rails, Node.js/Express, Thrift, Junit, Jmock, Cloud Foundry

Applications: Apache, nginx, jetty, haproxy, varnish, RabbitMQ, Git, svn, Ansible, Docker, Chef

Databases: MySQL, Postgresql, Mongodb, Redis

Methodologies: Agile, Scrum, SOA, Microservices


Meta/FacebookMenlo Park, CA Production Engineer2020-2022
Production Engineer on the Engineering Environments team. Working to provision and maintain labs for devices under tests (VR Headsets, phones, Portal video conferencing hardware). Worked extensively with FB/Meta tools on a massive scale. Refactoring of asset management systems.
LinkedIn.comSunnyvale, CA Senior Site Reliability Engineer2018-2020
SRE on the growth team, working closely with developers to ensure the applications deployed to production are resilient and performant. Developed 2 significant tools used across the entire LinkedIn SRE organization, using Python, Javascript, Flask and Vue.js. Represented the growth team in a variety of cross disciplinary projects, including deployment of a new staging data center. Worked extensively with LinkedIn tools at a huge scale.
Zipcar.comSan Mateo, CA Senior Web Engineer2017-2018
Full stack web developer, with an emphasis on front end development, in a high-volume, high-availability microservices (Cloud Foundry) environment. Technologies used include Groovy/Grails, Mongo, Redis, JQuery, Less and Ember.js.
Tripadvisor.comPalo Alto, CA Technical Manager/Principal Engineer2013-2016
Provided technical leadership for two outsourced projects and managed the related outsourced remote teams. This involved reviewing code and specifications, developing solutions and software for integration between the main TripAdvisor code base, and serving as a liaison between those outsourced teams and TripAdvisor technical personnel. Wrote a reverse proxy Java servlet that is now the basis for several other projects at TripAdvisor. Developed and launched the Certificate of Excellence 2016 application. Enhanced automated testing for some legacy products.
Reputation.comRedwood City, CA Lead Engineer2012-2013
Lead engineering function on the consumer products team which included ten engineers, in addition to dotted line relationships with QA and product management. Owned the hands-on technical management and leadership in a complex SOA environment. Developed software in Java and PHP. Mentored junior engineers and participated in hiring process by assessing candidates technical capabilities. by Facebook) Mountain View, CA Software Engineer2011-2012
Working on all the company’s flagship product projects using multiple languages including Java, C, C++, Python, PHP, Javascript. Worked closely with all members of the founding six person employee base on an http proxy; a reporting system with animated visualizations; a tool for capturing screenshots with a headless browser; maintenance for an existing iPad app and other projects. by Baltimore, MD Software Engineer2011-2012
Lead technical resource reporting to the COO. Working remotely, set up and managed infrastructure, development processes, refactoring and optimizing legacy code in a LAMP environment.
Astrum Solar Inc.(acquired by Direct Energy) Annapolis Junction, MD Director of Information Technology2010
Provided IT leadership and managed development efforts for Astrum Solar Inc, a fast growing privately funded startup that installs solar panels for private residences. Developed a consumer facing web application for customers seeking solar services and oversaw all IT decision making including purchasing and IT planning.
TripAdvisor.comOttawa, Canada / Boston, MA Senior Technical Manager2008-2010
Technical lead/manager for a team of developers assigned to developing an air meta-search product ( Transferred from Canada to the head office in Newton, MA to be part of the New Initiatives group. Co-founder/Technical Team Leader2004-2007
Built the original website, which quickly became the internet’s leading "social news" site. Acted as the primary technical decision-maker and lead programmer for the company, and contributed to the management of strategy, customer support, and operations.
Self-EmployedHalifax, Canada Freelance Web Developer2001-2004
From 2001 to 2004 I was a self-employed web developer. I developed all or part of 70+ websites, most notably and, for clients in the USA and Europe.
Motorola, Inc.Swindon, UK Contract Developer2001
As a Tcl/Tk developer, worked on manufacturing and base station applications on HP/UX at Motorola's global GSM manufacturing facility.
Competitiveness.comBarcelona, Spain Consultant/Lead Engineer2000-2001
Customized the Ars Digita Community System for use in a B2B marketplace. Worked in Tcl, JavaScript and Oracle and developed a Tcl/Javascript menuing system. Created pages and database adapters for manual fulfillment of auctions. Mentored junior programmers and presented Ars Digita to university students.
The Chronicle-Herald LimitedHalifax, Canada Programmer-Analyst1998-2000
Programming in C, Perl and other languages on Unix/Windows/MacOS. Part of the team that migrated the Herald to 2 new business systems in time for Y2K.


Ph.D. Studies in Management and Operations. University of Manitoba. Completed ABD1994-1998
MBA Focused on Operations Research. Dalhousie University1991-1994
B.Sc. Mathematics & Computer Science Saint Mary's University1983-1986
B.A. English Saint Mary's University1979-1983


Keynote - Dutch PHP Conference 2009
Presenter - PHP Quebec 2009
Presenter - Reflections/Projections University of Illinois Urbana-Champaign 2007
Speaker - IEEE Comsec Chapter, San Francisco, CA 2007
Panelist - Web 2.0 Summit, San Francisco, CA 2007
Panelist - Webmasterworld Pubcon, Las Vegas, NV 2006


Photography: Published with attribution in numerous business and travel publications, online and in print. Education: Regularly participating in online coursework focused on software development and machine learning. Endurance sports: marathons, half marathons and road cycling events.

Professional Organizations

Association for Computing Machinery