Kabelo Mashongoane

Senior Full Stack Developer

Salary / Daily rate

Brits, South Africa

Freelance, open to permanent contract

Can come onsite

Skills

C#Fullstack Development

Languages

English

About me

Intro

Full Stack Developer with 8+ years experience building scalable business solutions and payment systems. Specialized in C# .NET, API development, and Microsoft Dynamics 365 customizations with proven success in financial services and BPM solutions. Ready to deliver robust, secure applications that drive business growth and efficiency.

Links

Work experience

Full Stack Developer - Solutions Development Consultant

FlowCentric (Pty) Ltd

Oct 2023 - Present

3 years 1 month

Hybrid

• Responsible for building and Deploying custom Business Process Management Solutions utilizing the FlowCentric Processware Framework, which uses C# and VBScript. • Responsible for supporting existing clients that are still using legacy FlowCentric Processware Framework which is in VBScript. • Execute and effectively follow and manage the Implementation methodology in line with the SDLC. • Do basic project management including managing own work related to a project plan and milestones. Configure, develop & test solutions. • Evaluate requirements and provide the best possible solutions, do workshops with clients, document outcomes through Mapping clients' processes, using Visio and delivering on the requirements.

Full Stack Developer - EFT Services

Direct Transact

Nov 2021 - Oct 2023

2 years

Hybrid

• Responsible for rewriting the current monitoring Web Application using C# MVC and developing a Web API using C# DotNet Core. • Converting Delphi Services into C# Services. • Setting SFTP for receiving and transmitting secured transaction file’s. • Production support ensuring all Batch payments payments (Payment Services like EFT, Naedo, DebiCheck(Authenticated Collections) and AVS(Account Verification System)) are processed successfully. • Client on boarding for EFT Batch payment processing - ensuring clients meet EFT Industry standards for batch processing.

Developer and BI Analyst

BMI Sport Info

Nov 2020 - Dec 2021

1 year 2 months

Remote, OR 97458, USA

• Responsible for converting the current in-house data capture system from PHP to C# MVC Web Application. • Responsible for enhancing and expanding the C# MVC Web Application for data collection. • Developing a Web API for data extraction and data access using C#. • Responsible for expanding the in-house data warehouse for the company to extract better and detailed reports using Microsoft SQL Server tools.

Lead Developer

BlueMonday

Jun 2017 - Oct 2020

3 years 5 months

Hybrid

• Responsible for developing custom functionality for clients on Dynamics 365 for Finance and Operations, using a functional design document. • Developed Dynamics 365 for Finance and Operations customizations, using X++ programming language, creating of form and form extensions, creating EDT's Table and Table extensions, views, and queries. • Tested new customisations and ensuring all test cases are met. • Converted an Angular 7 web application to an ionic and typescript mobile application. • Designed and adding ionic mobile application icon and splash screen. • Developed Typescript Web API endpoint for Synchronizing data between the ionic offline Pouch DB and online Mongo DB. • Developed a Power BI custom visual to display data in horizontal tree using d3 JavaScript library. • Developed a C# console application to read client data from a SQL view and insert information in an excel sheet, then take a screen of the excel sheet and send to client as an MMS. • Developed C# library for reading and extracting node data from an xml file to allow a user to import data from the xml file to a SQL data database. • Developed new functionality for the Fallen Heroes Dashboard Application using MVC and Angular JS. • Created and updated Stored procedures, Tables, Backend C# coding and Razor Views. • Developed Data Pipeline to extract csv files from an ftp source to API Target. • Converted incoming data to a common format, prepare data for analysis and visualisation (JSON Format) and share data processing logic across web apps, and APIs using SSIS package (Script Task, C#) and SQL views and Stored procedure to prepare data for analysis and visualization in JSON Format. • Responsible for setting up the Database Structure using MongoDB and Web API Backend Application for Data Repositories to be used by the Handyman Job Site Application. • Responsible for User Interface Development and User Interface Functionality using Angular JS, HTML5 and CSS.

Consulting Applications Developer

Auditor-General of South Africa

Sep 2016 - Dec 2016

4 months

• Designed and developed the in-house management web application system with DevExpress using XAF framework for cross platform deployment. • Responsible for integrating the application with the internal HR management system using SOAP web service.

Developer

Redwill ICT

Jan 2016 - Oct 2016

10 months

• Designed, maintaining, and deploying websites using WordPress, Bootstrap framework, and PHP. • Responsible for developing in-house client management system using PHP and bootstrap framework.

The best place to find your next move

© 2026. All Rights Reserved.