SVP Engineering at OpenTable
San Francisco Bay Area
OpenTable
VP, Engineering
October 2012 to Present
eHarmony.com
Sr. Director of Engineering, Matching
February 2011 to October 2012
eHarmony.com
Director of Engineering, Matching
February 2010 to February 2011
eHarmony.com
Software Architect
March 2009 to February 2010
Siderean Software
VP, Engineering
June 2008 to December 2008
Siderean Software
Chief Architect
September 2001 to December 2008
TriVida Corporation
Senior Software Engineer
May 1997 to August 2001
Quarterdeck Corporation
Software Engineer
April 1993 to March 1997
What company does Cormac Twomey work for?
Cormac Twomey works for OpenTable
What is Cormac Twomey's role at OpenTable?
Cormac Twomey is VP, Engineering
What industry does Cormac Twomey work in?
Cormac Twomey works in the Computer Software industry.
Who are Cormac Twomey's colleagues?
Cormac Twomey's colleagues are Wesley Cho, Yuri Kretov, Shawn Ward, Neil Menne, Sanjay Manghnani, Caroline Wiryadinata, Kellen M., David Mandery, Kirill Filimonov, and Chris Gould
📖 Summary
I started programming at the age of 8 on my Commodore Vic 20, and it's been my passion since. I love meaty technical challenges, but only if it solves a real world problem. Throughout my career I have been building high scale server-side web platforms, with particular focus in Knowledge Representation and Information Retrieval. As a committed agilist, I am passionate about Software Design and Architecture. Specialties: Horizontal scalability, Hadoop, NoSQL [Voldemort, MongoDB], Distributed enterprise and web platform architecture, Machine learning, RDF and Semantic Web technologies, Java, Ruby, C++ Dabbles in: Scala, F#, Erlang, functional programming in generalVP, Engineering @ From October 2012 to Present (3 years 3 months) Sr. Director of Engineering, Matching @ At eHarmony, Cormac leads the Matching engineering team, and has led the redesign of the entire Matching technology stack, to scale horizontally with increasing numbers of users and ever more complex match modeling goals. This architecture is built upon horizontally-scalable principles, using technologies such as Hadoop and NoSQL storage (e.g. Voldemort/Dynamo, MongoDB) to remove vertical-scaling bottlenecks and machine learning for modeling match quality. From February 2011 to October 2012 (1 year 9 months) Director of Engineering, Matching @ From February 2010 to February 2011 (1 year 1 month) Software Architect @ From March 2009 to February 2010 (1 year) VP, Engineering @ From June 2008 to December 2008 (7 months) Chief Architect @ From September 2001 to December 2008 (7 years 4 months) Senior Software Engineer @ Designed and built TriVida's application server architecture for core product, SplashLink, a cross-sell/up-sell product recommendations engine, a SaaS offering to e-tailers From May 1997 to August 2001 (4 years 4 months) Software Engineer @ Technical lead for WebStar, Quarterdeck's Webserver product for Windows NT; previously worked on Webserver product for Windows 3.1; developed LPR remote-printing support for DesqVIEW/X X/Window environment From April 1993 to March 1997 (4 years) Cormac Twomey is skilled in: Scalability, Information Retrieval, REST, Hadoop, Machine Learning, Java, RDF, MongoDB, Voldemort, Ruby, Scala, Technical Hiring, NoSQL, Technical Architecture, Agile Project Management
Introversion (I), Sensing (S), Thinking (T), Perceiving (P)
2 year(s), 11 month(s)
Unlikely
Likely
There's 87% chance that Cormac Twomey is seeking for new opportunities
Enjoy unlimited access and discover candidates outside of LinkedIn
Trusted by 400K users from
76% of Fortune 500 companies
The most accurate data ever
Hire Anyone, Anywhere
with ContactOut today
Making remote or global hires? We can help.
No credit card required