
Team Mascot at FinWorks
Johannesburg Area, South Africa

Team Mascot at FinWorks
Johannesburg Area, South Africa
Currently employed as a Smalltalk developer on Squeak/Seaside/GemStone.
- Signed the http://agilemanifesto.org and have worked in Extreme Programming teams since 2006.
- Used to be a senior Java/J2EE developer employed in the supply chain management industry.
- Honours degrees in Computer Science and Technology Management.
J2EE, Extreme Programming, Agile, JMS, ESB, Spring, Hibernate, Maven, Java, IDEA, Python, Ruby, Smalltalk, GemStone
(Professional Training & Coaching industry)
July 2009 — Present (5 months)
(Financial Services industry)
May 2008 — Present (1 year 7 months)
(Public Relations and Communications industry)
July 2008 — June 2009 (1 year )
(Financial Services industry)
November 2005 — April 2008 (2 years 6 months)
Devstream currently employs close to 40 developers split into small teams of 4-6 people.
The technical core team builds and maintains the infrastructure that those teams use. We serve as an architecture clearing house, ensuring that a central place for architectural decisions and implementations exist.
Our duties include, but are not limited to:
* Creation of architectural guidelines and the frameworks to support those.
* Specifying the development environment and the tools to be used.
* Researching and deciding on frameworks to use.
* Developing of the deployment mechanisms and the setup of the hosting environment.
I played a major role in the architecture since the inception of the project.
We follow Extreme Programming (XP) as our software development methodology. In that capacity I have done presentations on XP.
(Public Company; 1001-5000 employees; Higher Education industry)
February 2003 — October 2005 (2 years 9 months)
The position of Portal and Web Integration Specialist was a new one created specifically to investigate the use of portal technologies to form a unified work environment for both lecturers and students.
As part of this job I investigated the portal technology landscape and recommended certain technologies and the strategy we should pursue. This strategy included single signon practices and a unified view of all person data.
Part of the job specification included developing a standard development environment. I also defined the deployment model and the Subversion repository workflow. This allows clean deploys from the source repository onto the production servers.
I was also responsible for implementing a new content management system for the University of Pretoria's web pages. On this project I did the technology selection, the source code modifications necessary as well as the initial information architecture.
(Educational Institution; 1001-5000 employees; E-Learning industry)
January 2001 — January 2003 (2 years 1 month)
I was originally appointed to do programming tasks for multimedia projects. I worked myself into the position where I was the expert programmer on the Learning Management System in use at the University of Pretoria (WebCT).
I was on the project team that created the Virtual Campus for the university. I participated in requirement analysis and system design.
Further, I wrote the Java connector to the Learning Management System. Our integration with this Learning Management System was the first of its kind in South Africa.
I attended two WebCT conferences in South Africa, giving presentations at both.
NLP Practitioner , 2009 — 2009
On this course I learned a set of guiding principles, attitudes, knowledge, skills and techniques. These can be used remedially to help you get more out of life. It can help to uncover or change whatever is holding you back and to make far-reaching positive changes beyond the original problem.
An intensive 30 day course that ran from March to October.
BSc(Hons): Technology Management , Management , 2006 — 2007
I did this degree part time while working full time
LPIC1 , 2006 — 2006
BSc(Hons): Computer Science , Computer Science , 2002 — 2003
I did this degree part time while working full time
BSc Information Technology , Computer Science , 1998 — 2001
Toastmasters
Toastmasters:
• 1st place Division H Impromptu contest (4 May 2009)
• 1st place Area H3 Impromptu contest (7 April 2009)
• 2nd place Area H3 Evaluation contest (7 April 2009)
• 1st place Club Evaluation contest (2nd March 2009)
• 1st place Club Impromptu contest (2nd March 2009)
• 1st place Club Humorous contest (2007)
• Golden Key member 3275052