## BIO
.NET Architect
Software Futures, Cape Town, South Africa.
My duties include:
C#, ASP.NET, SQL 2000, Oracle 9i, UML, RUP, BizTalk, SharePoint, Visio Data Designs – analysis, design, development, implementation and support of numerous applications, major applications being
· **Projects – Cape Town, South Africa**
· **University of the Western Cape (UWC) – Marks Administration System**
o Led in the Architecture, Modelling, Design and development of the Marks Administration System using .NET Enterprise Pattern Solution.
o Scalability and user experience optimisation using Microsoft Patterns and Best Practises.
o Design and implementation of Web Services using WS-E 2 Standards.
o Marks capture using SOA (Service Oriented Architecture)
· **Media24 – Mobile Ads System**
o Researched, Analysed, designed and implementation of a Pocket PC based Mobile Advertisement System.
o Mobile E-Mail and RightFax capabilities using WS-Attachments and SQL CE.
o Multiple publications and dates rate calculations.
· **Vodacom – Batch Load Framework**
o Led in the Architecture, Modelling, Design and developmentof a Batch Load Framework.
o Windows Service batch schedule driven multi-threaded jobs that can run in parallel and according to dependencies.
o Data mappings and validation using Meta data driven validation.
March 2001 – February 2004 Analyst Software Developer
Contracted by Comparex Africa for Sanlam Life, Cape Town, South Africa.
My duties include:
§ C#, VB.NET, ASP.NET, UML, Visual Basic, SQL 2000, Visio Data Designs – analysis, design, development, implementation and support of numerous applications, major applications being
· **Projects – Cape Town, South Africa**
· **Lamda Release 5 Development – Life Insurance software**
o Created Data-Aware components for Risk Benefit products and Waiver of Premiums
o Scalability optimisation for mass Reporting and batch processing
o Design and implementation of new data structures
· **Temporary Dataset Objects – Multi-platform data layers**
o Researched, Analysed, designed and implementation of a multi-tier data access platform.
o Enhanced data transportation by making use of SQL2000 and Microsoft XML Services.
o Modified legacy systems to make use of Data Transformation Services
· **Data Design**
o Logical and physical design of new database entities for new functionality.
o Implementation of web classes to retain state in Intranet applications.
o Data Modelling using Unified Modelling Language.
· **Projects – Cheltenham, United Kingdom**
· **Lotus Notes Development**
o Development and deployment of Lotus Notes solutions for Human Resource Management systems.
o Development of automated data transportation components using Lotus Domino and Microsoft Outlook.
· **Intranet Development**
o Designed and developed website for Product Documentation and System Specification archival using Microsoft ASP.NET.
o Re-write of Client Maintenance application using VB.NET object oriented methodologies using Microsoft .NET Patterns.
o Development of a pilot web interface for automated new business.
§Process and Product Documentation
§Support UK and Ireland branches
**Achievements:**
Successfully designed, developed and implemented numerous VB & VB.NET / Access & SQL2000 / Lotus Notes and Microsoft Office applications.
**Technical snapshot:** Microsoft (MS) Visual Basic 6, Windows NT Server, SQL Server 6.5-2000, MS Windows 95-XP, MS Access, Lotus Notes, ODBC, ADO, Visio, ASP.NET, [login to view URL], VB.NET
**January 1998 – February 2001 – Foschini Group, South Africa**
**Database Developer**
§ Visual Basic, SQL, Oracle, Access, IDMS, Visio Database Structure, Data Design, Analysis and Development. Main projects consist of:
· **SQL 7.0 Upgrade**
o Upgraded SQL 6.5 Servers to SQL 7.0, to take advantage of SQL 7.0 Web functionality
o Upgraded SQL 6.5 stored procedures, tables, views and user-defined functions and defaults to be compatible with SQL 7.0
o Modified VB3, VB4 16bit and 32bit and VB5 applications to VB6 using Area of ExpertiseTechnical Skill Summary
| **Modelling & Design Tools / Methodologies:** | Unified Modelling Language (UML)
Rational Unified Process (RUP)
Object Oriented Analysis Design (OOAD)
Rational Requisite Pro
Microsoft Visio |
| **Operating systems:** | Windows Server 2000 – 2003
NT server 3.5 – 4
Windows 3.11 – XP,
MVS/ESA |
| **Languages: ** | Visual C#.NET
Visual [login to view URL]
ASP.NET
Visual Basic 3 - 6 & Script,
Java Script,
Microsoft Access,
Microsoft T-SQL
HTML, XML, CSS,
Windows Management Instrumentation, SQL Data Management Objects
Lotus Script |
| **Databases: ** | Microsoft SQL Server 6.5 – 2000
Microsoft Jet 3.51 – 4.5
Oracle 9i
IBM DB2 |
| **Database objects/Ref:** | Microsoft [login to view URL]
Microsoft ADO
Microsoft DAO
Microsoft RDO |
| **Network Connectivity**: | TCP/IP
ODBC |
| **Hardware:** | Assembly, installation and support of PC’s (IBM clones) |
| **Internet:** | Microsoft Explorer
Websense Content Management
Gauntlet |
| **Software/Desktop:** | Microsoft Office 97 – 2003
Microsoft IE 2-6
Netscape
McCafee Antivirus
Lotus Notes 3.0 – R6 |