Co-Founder & Chief Technology Officer at G2One Inc
Brighton, United Kingdom
Co-Founder & Chief Technology Officer at G2One Inc
Brighton, United Kingdom
Graeme Rocher is an experienced software engineer, consultant and dynamic language expert who serves as Chief Technology Officer at G2One Inc - The Groovy/Grails company. Graeme is project lead of the open source Grails web application framework (http://grails.org) and author of "The Definitive Guide to Grails" (Apress - http://www.apress.com/book/bookDisplay.html?bID=10205).
In Graeme's current role as CTO at G2One Inc, the professional open source services company behind Groovy & Grails, Graeme leads the development of the Grails web framework and provides consulting, training and support to G2One's clients. Graeme is a frequent speaker at industry conferences on subjects related to Groovy, Grails and dynamic languages in Java.
Prior to co-founding G2One, Graeme worked at Skills Matter, a skills transfer company specializing in Open Source technology and agile software development. As part of this role he actively worked with a wide range of experts from the Open Source community.
Graeme started his career in the e-learning sector as part of a team developing scalable enterprise learning management systems based on J2EE technology. He later branched into the digital TV arena where he was faced with increasingly complex requirements that required an agile approach as the ever changing and young iDTV platforms evolved. This is where Graeme was first exposed to Groovy and he began combining Groovy with Cocoon to deliver dynamic multi-channel content management systems targeted at digital TV platforms.
Seeing an increasing trend for web delivery of services and the complexity this brought, Graeme embarked on another project to simplify this and founded Grails. Grails is a framework with the essence of Ruby on Rails, but targeted at tight Java integration. Graeme is the current project lead of Grails and is a member of the Groovy JSR-241 executive committee.
Dynamic Languages, Groovy, Grails, Ajax, Java enterprise technology, Server Architecture, Web Application Technologies, JavaScript, CSS
(Privately Held; 1-10 employees; Information Technology and Services industry)
September 2007 — Present (1 year 2 months)
Along with Guillaume LaForge (Groovy Project Lead) and Alex Tkachman (Former JetBrains COO) , Graeme co-founded G2One Inc - The Groovy/Grails company.
G2One (http://www.g2one.com) offer consulting, training, support and products around the Groovy & Grails open source projects and Graeme serves as Chief Technical Officer and Grails Project Lead.
(Non-Profit; 1-10 employees; Computer Software industry)
July 2005 — Present (3 years 4 months)
Graeme is the project lead of the open source Grails (http://grails.org) web application framework which leverages the Groovy language on all tiers. Grails aims to simplify common tasks faced by web developers and facilite rapid web application development.
(Privately Held; 11-50 employees; Information Technology and Services industry)
September 2006 — September 2007 (1 year 1 month)
Graeme, as part of his role as Chief Technology Officer at Skills Matter, is responsible for the management and implementation of Skills Matter's courseware development strategy in addition to the general technical direction of the company.
(Public Company; 11-50 employees; E-Learning industry)
April 2006 — August 2006 (5 months)
(Public Company; 11-50 employees; E-Learning industry)
February 2005 — March 2006 (1 year 2 months)
(Privately Held; 51-200 employees; E-Learning industry)
February 2003 — February 2005 (2 years 1 month)
(Privately Held; 1-10 employees; Broadcast Media industry)
January 2002 — February 2003 (1 year 2 months)
(Public Company; E-Learning industry)
February 2000 — January 2002 (2 years)