Web Application Architect at The Financial Times
Kingston upon Thames, United Kingdom
Web Application Architect at The Financial Times
Kingston upon Thames, United Kingdom
I am currently working on Web 2.0 projects.
Declarative, asynchronous, distributed architectures, including rule- and event-driven systems. Specifically, REST and Web 2.0 technologies.
(Public Company; Internet industry)
July 2007 — Present (11 months)
(Privately Held; 501-1000 employees; Information Technology and Services industry)
April 2002 — July 2007 (5 years 4 months)
Agile Software Consultancy: all stages of lifecycle from first contact to rollout.
(Privately Held; 51-200 employees; Computer Software industry)
July 2000 — December 2001 (1 year 6 months)
'Dot-Com': Research and Development of advanced query systems, including fuzzy and symbolic logics. J2EE and C.
(Public Company; Investment Banking industry)
September 1998 — July 2000 (1 year 11 months)
Contract; FX trading: EAI: Message Broker Architecture; Rendezvous, RVCM; XML; Java 2; CORBA; Versant; Swing; Sybase/Oracle JDBC; HTTP; Rule-Programming; XML Transformations; Pluggable Architectures; Data-Driven, XML-based Business Logic
(Public Company; Investment Banking industry)
January 1998 — July 1998 (7 months)
Contract: Basket/Portfolio Equities Trading; Java, CORBA, HTML
(Public Company; Investment Banking industry)
September 1997 — January 1998 (5 months)
Contract: Middle Office; C++; UML; Rose; ObjectStore; Sybase; MetaData
(Privately Held; Myself Only; Internet industry)
August 1996 — August 1997 (1 year 1 month)
Own 'Dot-Com': exploring new technologies - research and consultancy. Psilog is still an active project.
(Public Company; Investment Banking industry)
August 1995 — August 1996 (1 year 1 month)
Contract; Middle Office: C++; RV (Rendezvous); TP-TIB (aka TX/ETX/Transaction Express); Orbix/CORBA; Metadata; Sybase; Data-Driven Programming
(Public Company; Computer Software industry)
January 1995 — April 1995 (4 months)
DAIS/AnsaWare/CORBA; C; C++
(Public Company; Telecommunications industry)
October 1990 — December 1994 (4 years 3 months)
Rapid prototyping section: Declarative Programming; Lisp; C++; Asynchronous Distributed Systems; ATM; SDH; GUIs; pre-UML OO Design Methods; Rose; Manager of small sub-contract team.
(Public Company; Defense & Space industry)
October 1989 — October 1990 (1 year 1 month)
C; C++; Neural Networks; Rule Systems; compilers
MSc, Logic, September 1988 — October 1989
BSc., Electronic Engineering and Comp. Sci., September 1983 — July 1986