October 2012 to Present
Sr. Director of Engineering, Matching
February 2011 to October 2012
Director of Engineering, Matching
February 2010 to February 2011
March 2009 to February 2010
June 2008 to December 2008
September 2001 to December 2008
Senior Software Engineer
May 1997 to August 2001
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.
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)
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