Keith Braithwaite

From WikiContent

(Difference between revisions)
Jump to: navigation, search
m
Current revision (11:47, 12 June 2008) (edit) (undo)
m (Image)
 
(6 intermediate revisions not shown.)
Line 1: Line 1:
 +
== Full Name ==
 +
 +
Keith Braithwaite
 +
 +
== Biography ==
 +
After many years as an amateur, Keith was first paid to write software in 1996. After that first job, maintaining a compiler built with lex and yacc, he progressed first to modelling microwave propagation for GSM network planning, then seasonal variations in demand for air-freight, in C++. A move to consultancy (and Java) introduced him to CORBA and then EJB, and then what was called at the time "e-commerce".
After many years as an amateur, Keith was first paid to write software in 1996. After that first job, maintaining a compiler built with lex and yacc, he progressed first to modelling microwave propagation for GSM network planning, then seasonal variations in demand for air-freight, in C++. A move to consultancy (and Java) introduced him to CORBA and then EJB, and then what was called at the time "e-commerce".
Line 5: Line 11:
After returning to consultancy he is now a Principle Consultant with Zuhlke. He also manages their Centre of Agile Practice. This group focusses on training, coaching, mentoring, toolsmithing and straight-forward development to enhance client teams capabilities. Keith increasingly focusses on the use of "checked examples" or "automated tests" as effective tools for requirements gathering and analysis, system design and project management.
After returning to consultancy he is now a Principle Consultant with Zuhlke. He also manages their Centre of Agile Practice. This group focusses on training, coaching, mentoring, toolsmithing and straight-forward development to enhance client teams capabilities. Keith increasingly focusses on the use of "checked examples" or "automated tests" as effective tools for requirements gathering and analysis, system design and project management.
-
Over his career Keith has moved from a mathematically grounded, semi-formal approach to development to embrace the Agile approach. He co-authored some of the first descriptions of successful distributed Agile development and has an on-going interest in the ways that Agile practices manifest themselves in the shape of systems.
+
Over his career Keith has moved from a mathematically grounded, semi-formal approach to development to embrace the Agile approach. He co-authored some of the earliest descriptions of successful [http://www.keithbraithwaite.demon.co.uk/professional/papers/index.html distributed Agile development] and has an on-going interest in the ways that Agile practices manifest themselves in the shape of systems.
-
He has spoken at every XpDay London conference, and some of the European ones too. He is a frequent presenter at the Spa (previously OT) conferences and the Agile summer conference.
+
He has spoken at every XpDay London conference, and some of the European ones too. He is a frequent presenter at the Spa (previously OT) conferences and the Agile summer conference. He has also presented at UNICOM and QCon.
-
His email domain is zuhlke.com and his full name with a dot goes in front.
+
He has a [http://peripateticaxiom.blogspot.com/ blog], and has [http://www.keithbraithwaite.demon.co.uk/professional/presentations/ collected] his conference presentations on the web.
 +
 
 +
== Contact Info ==
 +
 
 +
His email domain is zuhlke.com and his full name with a dot between its words goes in front.
'''Postal address'''
'''Postal address'''
 +
Keith Braithwaite
Keith Braithwaite
-
Zuhlke
+
-
55 Bryanston Street
+
Zuhlke
-
London
+
 
-
W1H 7AH
+
55 Bryanston Street
 +
 
 +
London
 +
 
 +
W1H 7AH
 +
 
United Kingdom
United Kingdom
 +
 +
== Image ==
 +
[[Image:Keith_braithwaite.jpg]]
 +
 +
== Navigation ==
Back to [[97 Things Every Software Architect Should Know]] home page
Back to [[97 Things Every Software Architect Should Know]] home page

Current revision

Contents

Full Name

Keith Braithwaite

Biography

After many years as an amateur, Keith was first paid to write software in 1996. After that first job, maintaining a compiler built with lex and yacc, he progressed first to modelling microwave propagation for GSM network planning, then seasonal variations in demand for air-freight, in C++. A move to consultancy (and Java) introduced him to CORBA and then EJB, and then what was called at the time "e-commerce".

He weathered the crash in an Anglo-Indian venture writing operating system components, frameworks and applications for mobile phones, PDAs and industrial hand-helds. Remaining within the Mobile industry he moved to Singapore, working on device management and over-the-air provisioning. Returning to UK with an R&D brief he managed to do Smalltalk and Prolog at work, building prototypes.

After returning to consultancy he is now a Principle Consultant with Zuhlke. He also manages their Centre of Agile Practice. This group focusses on training, coaching, mentoring, toolsmithing and straight-forward development to enhance client teams capabilities. Keith increasingly focusses on the use of "checked examples" or "automated tests" as effective tools for requirements gathering and analysis, system design and project management.

Over his career Keith has moved from a mathematically grounded, semi-formal approach to development to embrace the Agile approach. He co-authored some of the earliest descriptions of successful distributed Agile development and has an on-going interest in the ways that Agile practices manifest themselves in the shape of systems.

He has spoken at every XpDay London conference, and some of the European ones too. He is a frequent presenter at the Spa (previously OT) conferences and the Agile summer conference. He has also presented at UNICOM and QCon.

He has a blog, and has collected his conference presentations on the web.

Contact Info

His email domain is zuhlke.com and his full name with a dot between its words goes in front.

Postal address

Keith Braithwaite

Zuhlke

55 Bryanston Street

London

W1H 7AH

United Kingdom

Image

Image:Keith_braithwaite.jpg

Navigation

Back to 97 Things Every Software Architect Should Know home page

Personal tools