C# / SQL Developer
MCI Consultants (Pty) Ltd
Nov 2006 – Aug 2015
In this roles, I have worked on various projects and systems related to Windows and web development, financial operations, integration and consulting

Windows and web developer for JSE (Johannesburg Stock Exchange) related project
have developed applications and solutions specifically tailored for the JSE, covering areas such as trading, data management, and reporting.
Unitization NAV systems
I have experience with unitization NAV (Net Asset Value) systems, which involve calculating and tracking the value of investment units in collective investment schemes. I have worked on developing and supporting systems.
Portfolio management systems
I have been involved in the design and development of portfolio management systems, which enable efficient tracking and management of investment portfolios. These systems encompass functionalities such as portfolio analysis, performance tracking, and risk management.
SARS (South African Revenue Service) integration systems
I have worked on systems that integrate with SARS, ensuring compliance with tax regulations and facilitating smooth exchange of data for tax-related processes such as reporting and submissions.
Fund integration systems
I have experience in developing integration systems that connect different financial funds, enabling seamless data exchange and synchronization between systems for investment management and reporting purposes.
Vector-based PDF reporting systems
I have worked on the development of reporting systems that generate PDF reports with vector-based graphics. These systems enable the creation of visually appealing and high-quality reports for financial data visualization and analysis.
BDA (JSE) integration and process consulting: I have provided consulting services for integrating with the JSE’s BDA (Bond Data and Analytics) system and optimizing processes related to bond trading and analytics.
Automated Windows services
I have developed and implemented automated Windows services, which perform background tasks and processes at scheduled intervals. These services streamline operations, improve efficiency, and reduce manual effort.
My experience in these areas demonstrates my ability to develop customized solutions for financial operations, integrate systems, provide process consulting, and automate tasks to enhance productivity and efficiency.
I have worked with the following technologies and tools:
- C# .NET 4.5: I have extensive experience in C# programming language and the .NET Framework 4.5, using it to develop robust and efficient applications for various purposes.
- Delphi: I have worked with Delphi, a programming language and integrated development environment (IDE), to build Windows applications. Delphi is known for its ease of use and rapid application development capabilities.
- SQL 2009: I have worked with SQL Server 2009, utilizing its powerful relational database management system (RDBMS) capabilities for data storage, retrieval, and manipulation. I have experience in writing SQL queries, stored procedures, and managing database objects.
- Windows Forms development: I have expertise in developing Windows Forms applications using C# and the .NET Framework. Windows Forms provide a graphical user interface (GUI) for Windows-based applications, allowing for the creation of interactive and user-friendly desktop applications.
With these technologies, I have developed various applications, including desktop applications with rich user interfaces, data-driven applications using SQL databases, and enterprise solutions leveraging the power of C# and the .NET Framework. My experience in C# .NET 4.5, Delphi, SQL 2009, and Windows Form development equips me with the skills to create reliable and user-friendly applications for the Windows platform.







