Danie Roux

Danie Roux

Team Mascot at FinWorks

Johannesburg Area, South Africa

Current
  • Team Mascot at FinWorks
Past
  • Team Lead at DevStream
  • Portal and Web Integration Specialist at University of Pretoria
  • Multimedia Programmer at University of Pretoria
Education
  • University of Pretoria/Universiteit van Pretoria
  • Linux Professional Institute
  • University of Pretoria/Universiteit van Pretoria
  • University of Pretoria/Universiteit van Pretoria
Connections
192 connections
Industry
Financial Services
Websites

Danie Roux’s Summary

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.

Danie Roux’s Specialties:

J2EE, Extreme Programming, Agile, JMS, ESB, Spring, Hibernate, Maven, Java, IDEA, Python, Ruby, Smalltalk, GemStone


Danie Roux’s Experience

  • Team Mascot

    FinWorks

    (Financial Services industry)

    May 2008Present (6 months)

  • Team Lead

    DevStream

    (Financial Services industry)

    November 2005April 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.

  • Portal and Web Integration Specialist

    University of Pretoria

    (Public Company; 1001-5000 employees; Higher Education industry)

    February 2003October 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.

  • Multimedia Programmer

    University of Pretoria

    (Educational Institution; 1001-5000 employees; E-Learning industry)

    January 2001January 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.


Danie Roux’s Education

  • University of Pretoria/Universiteit van Pretoria

    BSc(Hons): Technology Management, Management, 20062007

    I did this degree part time while working full time

  • Linux Professional Institute

    LPIC1, 20062006

    Activities and Societies:
    Passed LPI 101 and 102 exams, completed LPI level 1 certification
  • University of Pretoria/Universiteit van Pretoria

    BSc(Hons): Computer Science, Computer Science, 20022003

    I did this degree part time while working full time

  • University of Pretoria/Universiteit van Pretoria

    BSc Information Technology, Computer Science, 19982001


Additional Information

Danie Roux’s Websites:

Danie Roux’s Groups:

  •    The League of Extraordinary Developers
  •    Professionals in South Africa
  •    FOSS Professionals of South Africa
  •    FOSS Professionals
  •    Squeak
  •    Seaside
  •    Smalltalk

Danie Roux’s Honors:

Golden Key member 3275052


Danie Roux’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Danie’s full profile:

  • See who you and Danie Roux know in common
  • Get introduced to Danie Roux
  • Contact Danie Roux directly

View Full Profile