Software Developer.Net (Full Stack)
Mercedes-Benz SA · 2020 — 2023
Worked within an Automotive Manufacturing Environment utilizing Agile methodologies. Engaged in the development of both new and legacy systems to support Daimler Plants globally. Maintained and provided support for the Daimler Corrective Action Tool (CAT), executing regular deployments via Azure DevOps channels. Involved in testing and quality assurance processes for developed solutions, employing technologies such as .Net, Azure, Jenkins, Elastic, Selenium, and Oracle.
Consultant -Software Development (Cloud)
Dimension Data – Britehouse · 2019 — 2019
Operated within a Sports Environment in an Agile framework. Developed Logic Apps and Function Apps on Microsoft Azure for the integration and dissemination of live sports data globally, including sports like golf, tennis, and cricket. Utilized Cosmos DB for data storage, alongside Github for source control, Jira for Agile project management, and Confluence for documentation, with MS Teams facilitating communication among various project teams.
Senior Consultant Software Development (IoT)
IOT.NXT · 2018 — 2018
Contributed in an IoT environment utilizing Agile teams. Focused on the development of an RFID integration solution using .Net Core MicroServices and MongoDB. Implemented high throughput transactional messaging over RabbitMQ and utilized Redis for caching. Engaged in cloud-based development on Azure SQL Server databases, employing Git for source control and Microsoft VSTS for project management.
Snr Consultant Software Development (Insurance)
Rand Mutual Assurance · 2017 — 2018
Functioned in an Insurance, Pensions, and Benefits Environment. Provided development and runtime support for Insurance Systems utilizing .Net C# and SQL Server Azure, adopting a DevOps role. Engaged with ASP.NET for the front end of the Insurance Management system, facilitating system customization, ad-hoc data extractions, system defect tracking, and resolution within an Agile team for system upgrades, using Microsoft Team Foundation and Microsoft VSTS.
Snr Consultant- Software Development (Banking)
PARACON IT CONTRACTING · 2016 — 2017
Operated in a Banking Environment, specifically at Bank Windhoek Namibia. Developed and provided system support for Payments Systems involving .Net C#. Engaged in development and integration on Postilion Real-time and Office systems. Accomplished the development and support of API integration for the PSD7 project.
Snr Consultant -Software Development
PARACON IT CONTRACTING · 2014 — 2016
Worked in a Motor Manufacturing Plant Environment with Ford Motor Company. Assisted in consolidating a client/server environment using Microsoft, ORACLE, and SQL Server. Undertook urgent tasks to restore lost or deleted source code and establish a reliable source-code repository. Involved in migrating critical client/server source code from VB6 to the .NET platform during an infrastructure refresh. Additionally, rewrote the enterprise-wide Batch Control System for scheduling and monitoring of IT modules and provided second and third-level operations support for the IT applications environment.
Consultant -Software Development (Mobile)
PARACON IT CONTRACTING · 2013 — 2013
Participated in a mobile payments environment, focusing on a critical mobile development project. Developed a mobile payment solution for Android and iOS devices, handling magstripe, chip card payments, and other functionalities such as prepaid airtime and electricity payments. Designed front-end screens and backend logic, implementing Bluetooth interfaces for EMV chip card readers and ensuring connectivity to the banking backend via 3G, utilizing the Xamarin framework.
Contractor -Software Developer
Bidvest –Global Payments Technologies · 2012 — 2013
Worked in a payments environment, focusing on developing C++ Linux mobile applications for a new product range involving PAX terminals. Integrated applications with Unix backend systems for authentication and transaction processing for clients such as Standard Bank, Makro, SBV, and GameSmart. Developed mobile applications incorporating RS-232, TCP/IP, USSD, GPRS, and 3DES Encryption.
Contractor - Senior Systems Developer
Johannesburg Stock Exchange · 2011 — 2011
Engaged in the development of IT solutions for the Systems Replacement Programme at the leading Stock Exchange. Focused on an upgrade of the existing BDA solution for South African Investment houses and brokerages, utilizing C#, Visual BASIC, C++, and SQL. Collaborated with business users to determine requirements and developed various application modules, while working with test teams for system bug resolution.
Senior Analyst Developer – Financial Services
SAPO Postbank · 2009 — 2011
Operated in a high-volume financial payments transaction environment leveraging Postilion, SQL Server, and Oracle. Managed various systems including EFT, Debit Card, and high-volume prepaid airtime systems. Responsible for maintaining business applications and handling change requests, while ensuring compliance to requirements. Continuously monitored system performance and provided documentation for business solutions.
Software Developer – Transaction Services
Altech Card Solutions · 2008 — 2009
Worked in a multibank debit card payments switch environment utilizing Postilion. Designed reporting and reconciliation applications catered to clients, while also providing support for in-house applications, databases, and servers. Employed a range of technologies including C#, SQL, Linux, Windows, and Python.
Software Developer – Investment Banking Tech
JPMorgan Chase Bank · 2007 — 2007
Engaged in a global investment banking environment focused on designing and coding web applications for fixed income traders and the regulatory department. Developed ETL applications to extract data from various sources and create necessary reports while supporting the bank’s applications and database functions.