
Software Architect and Coach at factor10
Cape Town Area, South Africa

Software Architect and Coach at factor10
Cape Town Area, South Africa
I have spent almost half my life as a software development architect, and am still trying really hard to write great software ... those applications that won't follow me to my grave.
There are so many brilliant people from whom I am have the had the priveledge to learn. And as soon as I think I have grokked something, then I feel that I am socially outcast from another stream that is happening right alongside me with some amazing architectural insights and philosophies.
Is there any other industry that is so dynamic and yet exhibits a range as vast as creativity, philosophy, engineering, science, social behaviour and the single focus on achieving self realisation?
You just have to love this game ... code is the truth and the truth will set you free :-)
- Software architecture - the "if-you-draw-it-you-better-know-how-to-build-it" kind of architecture.
- Coaching budding software architects
- Having fun while writing software
(Computer Software industry)
August 2008 — Present (1 year 4 months)
Software architecture, design and development consulting.
Business development for the South African region
(Computer Software industry)
2009 — 2009 (less than a year)
Linked-In is weird!! You do one show, connect to Richard and Carl and now this is a job position?
(Privately Held; 51-200 employees; Information Technology and Services industry)
January 2005 — August 2008 (3 years 8 months)
Responsible for the services offered by the Enterprise Application Development competency. Primarily acted as architect and design coach for the various software development consulting teams within the company.
(Computer Software industry)
September 2001 — December 2004 (3 years 4 months)
Founder of the company offering software development consulting services. Responsible for business development and achieved profitability in first year and sustained growth in the next 2 years
(Computer Software industry)
September 1999 — August 2001 (2 years )
Contracting as a software developer to various clients in the public and health sector in South Africa.
(Computer Software industry)
January 1997 — August 1999 (2 years 8 months)
Consultant for Sybase Professional Services focusing on Sybase Replication Server, design and development of client/server applications using PowerBuilder. Sybase OpenServer development using C/C++. Performance and Tuning training on Sybase Adaptive Server. Regional Manager for the Kwazulu-Natal Region in South Africa.
(Computer Software industry)
March 1992 — December 1996 (4 years 10 months)
Software developer for various applications in telecommunications, container logistics and other industries. Primary language used was C/C++.
B.Eng , Electronic , 1987 — 1991
SAW, CT-SPIN