Javascript must be enabled to properly navigate this site.
Home
Why oDesk
Tour
Who Uses oDesk
FAQs
Press
Find Providers & Jobs
Find Providers
Find Jobs
Tests
Trends
oConomy
Groups
My Jobs
Openings
Candidacies
Assignments
Post a Job
Manage & Work
Team Room
Work Diary
Reports
Team Admin
Staffing Console
Payments
Financial Activity
Payment Methods
Withdrawals
Referrals
Sign In
or
Create an Account
Community
What's New
Forums
Blog
Store
?
Help
Help Center
A-Z Index
Resources & Downloads
Contact Support
Providers
Jobs
Tests
Community
Help
Find Providers
Find Jobs
Tests
Trends
oConomy
Groups
Share
Flag as Inappropriate
Last 6 mos.
All-time
Feedback:
none
none
Hours:
52
56
Assignments:
1
1
See all Work History & Feedback
Location:
Centurion, South Africa (GMT+02:00)
English Skills:
(self-assessed)
4.0
Member Since:
October 3, 2008
Last Worked:
July 5, 2009
oDesk Ready:
Yes
Related links:
Trends for
Online Assistants
Trends for
Python Programmers
Trends for
Java Developers
Trends for
C++ Programmers
Trends for
SQL Developers
Dawie S.
-
"
Software Developer / Architect - Java, Python, C, C++, Smalltalk
-
Freelance
Programmer / Developer
,
South Africa
"
Permalink :
Overview
Résumé
Work History & Feedback (1)
Tests (5)
Portfolio (1)
I am a Software Engineer experienced in the full software development life cycle. My skills include analysis, design, databases, Java, Python, C++ and Smalltalk. I have developed solutions on a variety of platforms ranging from embedded systems to Unix servers. I learn new technologies and problem domains quickly. I collaborate with my customer to ensure the business problem is being solved. I believe that the success of a project depends on open communication between all stakeholders and on...
I am a Software Engineer experienced in the full software development life cycle. My skills include analysis, design, databases, Java, Python, C++ and Smalltalk. I have developed solutions on a variety of platforms ranging from embedded systems to Unix servers. I learn new technologies and problem domains quickly. I collaborate with my customer to ensure the business problem is being solved. I believe that the success of a project depends on open communication between all stakeholders and on maintainable source code.
more
less
See All Work History & Feedback
(1 items, with Feedback)
Recent Work History & Feedback
Buyer ID
From/To
Job Title
Hours
Feedback
96182
05/2009 - 07/2009
Python developer for small job (wrapper class for API)
56 hrs
No feedback given
L
Provider-to-Buyer Feedback:
5.0
See All Tests Taken
(5 items)
oDesk Tests Taken
Name of Test
Score
Percentile
Date Taken
Duration
System Analysis Test
3.90
100%
TOP 10%
1st Place!
10/24/2008
16 min
U.S. English Basic Skills Test
4.60
88%
TOP 20%
10/14/2008
10 min
Data Structures Test
3.00
75%
10/24/2008
22 min
Python 2.x Test
3.90
74%
10/18/2008
27 min
oDesk Readiness Test for Independent Contractors and Company Managers
10/13/2008
21 min
Job Category Interests
Web Development
Web Programming
Ecommerce
Other - Web Development
Software Development
Scripts & Utilities
Software Plug-ins
Other - Software Development
Skills
Skill
Experience
Level
Last Used
Description
C++
10 yrs
4.0
2000
From embedded to server applications in a telecommunications environment.
Java
4 yrs
4.0
2003
I was architect (in a team of 4) for a middleware framework written in Java.
In another project I was the senior of two developers enhancing and maintaining a B2B e-Commerce system.
Python
6 yrs
4.0
2009
https://invest.equinox.co.za
Frontend for an online unit trust trading platform. I am one of a team of four developers enhancing and maintaining the system.
Smalltalk
5 yrs
5.0
2009
https://invest.equinox.co.za/
Online Unit Trust trading platform.I am one of 4 developers enhancing and maintaining the system. The backend is written in Smalltalk on the GemStone/S database.
SQL
12 yrs
4.0
2009
Various projects with SQL database backends.Most experienced with MS SQL Server.Have also used DB2, MySQL.
Certifications
Date Earned
Name
Score
Percentile
Organization
Description
No Certifications
Employment History
From
To
Company
Title/Role
Description
10/2003
Present
EFS Investment Solutions
Senior Developer / Team Lead
I am Team Leader/Project Manager/Developer on the internal software development team of four. We enhance and maintain the company's trading platform which facilitates online trading in Unit Trusts for direct investors and financial advisors.
Our technology is based on the GemStone/S (Smalltalk) object oriented database and the Zope (Python) application server.
04/2002
09/2003
First National Bank
Senior Developer / Team Lead
I was responsible for customization and integration of a third party e-Procurement system based on Java and MS SQL Server. I introduced source control, unit testing and semi-automated deployment and rollback. I also served on the technology strategy forum.
06/1999
03/2002
Rubico
Middleware Architect / Team Lead
I worked on the middleware for the company's ERP product. It was implemented mainly in Java and C++ and used XML over HTTP for server access. I introduced unit testing on the core component of the system.
01/1991
05/1999
Telkom, Development Laboratory
Senior Engineer / Independent Contributor
worked on various projects writing Unix, PC and embedded software mainly in C and C++. In one of my projects we designed and implemented a reliable binary communications protocol for dialup modems that ran unchanged on three different platforms.
Education
From
To
School
Degree
Area of Study
Description
01/1992
12/1993
University of Pretoria
Masters
Computer Engineering
B. Eng (Hons) Computer Engineering
01/1987
12/1990
University Of Pretoria
Bachelors
Electronic Engineering
B.Eng Electronic Engineering
[+] enlarge
Project Title:
PyTextMagicSMS
Attachment:
none
Completed:
07/06/2009
Category:
Software Development > Other - Software Development
URL:
http://code.google.com/p/textmagic-sms-api-python/
Description:
A simple Python API on top of the TextMagic HTTPS API; which is a web-based interface to their bulk SMS functionality.
Hourly Assignment History
Buyer ID
From/To
Job Title
Hours
Feedback
96182
05/2009 - 07/2009
Python developer for small job (wrapper class for API)
56 hrs
No feedback given
L
Provider-to-Buyer Feedback:
5.0
Fixed-Price Assignment History
Buyer ID
From/To
Job Title
Paid
Feedback
Fixed-Price Assignment History is empty
oDesk Tests Taken
Name of Test
Score
Percentile
Date Taken
Duration
System Analysis Test
3.90
100%
TOP 10%
1st Place!
10/24/2008
16 min
U.S. English Basic Skills Test
4.60
88%
TOP 20%
10/14/2008
10 min
Data Structures Test
3.00
75%
10/24/2008
22 min
Python 2.x Test
3.90
74%
10/18/2008
27 min
oDesk Readiness Test for Independent Contractors and Company Managers
10/13/2008
21 min