
VP Software Engineering at kgb
United Kingdom

VP Software Engineering at kgb
United Kingdom
An accomplished technical leader with an extremely broad range of expertise and a track record of successful delivery under challenging circumstances. Strong commercial experience including sales and marketing together with involvement in the entire business lifecycle from creating a business plan through fundraising, execution and exit.
Able to organise software projects with a view to both achieving high quality results and getting the product "out of the door".
Author of "Debug It!: Find, Repair, and Prevent Bugs in Your Code", published by The Pragmatic Bookshelf
Software development methodologies, mobile data communications, compiler and virtual machine construction, real-time computer graphics
(Telecommunications industry)
December 2008 — Present (8 months)
Since kgb acquired Texperts, we've been working on rolling out the technology we developed to support kgb's brands worldwide, as well as implementing numerous enhancements.
(Wireless industry)
August 2005 — December 2008 (3 years 5 months)
Texperts created the (now hotly contested) “mobile find” market in 2004. We developed Natural Language Processing, Machine Learning and Information Retrieval technology that fully- or semi-automatically generates answers to unrestricted free text questions, together with sophisticated workflow management and groundbreaking mobile interfaces.
One of the first UK teams to adopt Ruby on Rails; we have contributed several patches and enhancements that are now incorporated within Rails.
(Privately Held; Computer Software industry)
November 2003 — May 2005 (1 year 7 months)
SavaJe developed a Java-based mobile operating system designed to allow extensive customization of the user experience. SavaJe’s assets were acquired by Sun Microsystems and form the basis of JavaFX Mobile.
A member of the sales team, my role comprised technical liaison with diverse stakeholders including mobile operators, handset manufacturers, chipset vendors and third-party developers
(Wireless industry)
May 2003 — November 2003 (7 months)
After Smartner acquired Commtag I took over as CTO for the combined company.
(Wireless industry)
July 2001 — April 2003 (1 year 10 months)
Architect of Duality Always-on Mail, an award-winning cross-platform push e-mail product (a Blackberry competitor).
(Privately Held; Telecommunications industry)
April 2000 — June 2001 (1 year 3 months)
Architect of UbiquinoX, Argo’s “carrier grade” (highly reliable), scalable, modular and cross-platform architecture.
Under my leadership the team successfully pioneered the use of the Extreme Programming (XP) methodology, one of the first such teams in the UK.
(Public Company; Computer Games industry)
January 1996 — November 1999 (3 years 11 months)
Led the team responsible for developing Superscape’s authoring and visualisation tools for real-time interactive 3D (virtual reality) environments. Responsible for porting the product line to Windows, web-enabling the software, internationalisation, and numerous enhancements.
(Privately Held; Computer Software industry)
August 1992 — December 1995 (3 years 5 months)
Worked on the ScriptWorks PostScript interpreter. Among other things, responsible for the initial port to Windows/NT, including the multiprocessor version. After being promoted to team leader, I led the I/O group, which was responsible for device driver development under Windows, UNIX and Macintosh.
PhD , Computer Science , October 1989 — July 1992
BSc , Mathematics, Computer Science , October 1986 — June 1989
Motor racing (I compete in Formula Jedi and Monoposto)