Summary

I’m a Full Stack Developer

Frontend Development has been a strong interest of mine while making use of my Backend Development. I love the process of taking an idea and turning it into a real-world solution that can impact and change lives - creating something from nothing.

I am someone who enjoys problem solving, continuous learning of the ever changing technology world. Striving to always be learning, enhancing and adding to my technical skills.

Work Experience

EnterpriseWorx

Junior Developer

November 2024 - Now

Key Responsibilities:

  • Developed back-end solutions using C# and contributed to front-end development with Angular as needed.
  • Collaborated with clients to gather functional requirements, implement bug fixes, and deliver enhancements.
  • Worked within organisational development methodologies, adhering to company policies and departmental procedures.
  • Coordinated with technical teams to ensure timely delivery of projects and KPIs.
  • Reviewed, understood, and implemented functional specifications, identifying and resolving issues that could impact deliverables.
  • Continuously expanded technical skills by completing relevant courses in Angular and C# (beginner to advanced), including object-oriented programming, interfaces, and advanced topics.
  • Utilized Camunda for workflow automation, Docker for containerized development, and SQL for database management.

FTSM

Full stack Developer (React js/ Firebase) / Part Time

October 2025 - December 2025

Developed and implemented the Transactions Module for financial and operational tracking. Designed and built the Reporting System, including filters, exports, and visual analytics. Created the Accountant System for data reconciliation, balance management, and reporting. Integrated automated email and invitation workflows for user onboarding and notifications. Developed a secure Payment and Subscription Management System, integrating payment gateways and ensuring POPIA compliance. This agreement formalized my role as an independent contractor, providing full-cycle software development services — from coding and testing to integration, quality assurance, and handover — under a structured milestone-based contract.

Secure Solustions

Consultant – C# Backend Systems / Part Time

June 2025 - June 2026

Offering guidance on software architecture, design patterns, and technology stack decisions

Reviewing technical implementations, code, or system designs to identify improvements or potential issues

Providing input on best practices related to programming, deployment, infrastructure, scalability, and security;

Acting as a sounding board for technical problem-solving, solution brainstorming, and project planning;

BareFootBytes

Fullstack Flutter Developer

August 2023 - October 2024

  • Mobile & Web Application Developer
  • Application Development: Designed, developed, and maintained cross-platform mobile applications using Flutter, ensuring high performance across both iOS and Android platforms.
  • Front-End Development: Built responsive, user-friendly interfaces leveraging Flutter’s widget library and modern UI/UX principles.
  • Back-End Integration: Developed and integrated RESTful APIs and managed server-side logic to ensure efficient communication between client and server.
  • Database Management: Implemented and optimized databases with Firebase, SQLite, and other technologies to ensure data accuracy and performance.
  • Project Management: Led end-to-end project development from requirement gathering to deploymentmanaging timelines, deliverables, and team collaboration.
  • Code Quality & Testing: Followed clean coding practices, conducted code reviews, and implemented unit testing to maintain high-quality codebases.
  • Cross-Functional Collaboration: Worked closely with designers, product managers, and developers to align development with user needs and business goals.
  • Troubleshooting & Support: Identified and resolved bugs, optimized app performance, and provided ongoing maintenance and updates.
  • Mentorship: Provided guidance and technical support to junior developers, fostering their growth and integration into development workflows.

MQAttach

JUNIOR WEB DEVELOPER

February 2019 - August 2023

  • Performance Optimization: Improved website performance by optimizing database queries, removing redundant code, and modernizing legacy code for enhanced speed and maintainability.
  • Agile Development: Worked in an Agile/Scrum environment, adapting to frequent requirement changes and actively participating in daily stand-ups, sprint planning, and review meetings.
  • Front-End Development: Designed and developed responsive, interactive UI components using HTML5, CSS3, JavaScript, Bootstrap, and AngularJS to create engaging user experiences.
  • Client Interaction: Created website mock-ups and prototypes to ensure alignment with client expectations, contributing to quality control and overall satisfaction.
  • Back-End Collaboration: Collaborated with senior developers to integrate new APIs for core functionalities such as user authentication, CRUD operations, and dynamic data retrieval.

MQAttach

InternShip

January 2018 - January 2019

  • Learning company systems, new coding languages
  • Doing small task ,to test my ability of what I have learned
  • Worked on delphi School Student capture program, using SQL as database

Creative Soul

Freelancer WordPress Developer

May 2022 - October 2022

  • Designed online store using WooCommerce
  • Create online admin dashbord
  • Building out responsive layouts
  • Implementing Css changes for theme and style changes
  • Setting up WordPress site builds from backend server

GROUNDCOVER

Controller

February 2017 - November 2017

  • Planning, directing, and coordinating all accounting operational functions
  • Managing the accumulation and consolidation of all financial data necessary for an accurate accounting of consolidated business results
  • Coordinating and preparing internal and external financial statements
  • Coordinating activities of external auditors
  • Providing management with information vital to the decision-making process
  • Managing the budget process
  • Assessing current accounting operations, offering recommendations for improvement, and implementing new processes
  • Evaluating accounting and internal control systems
  • Developing and monitoring business performance metrics
  • REASON for leaving - Wanted to progress my career to IT

Facebook post

WAITER FOR PRIVATE FUNCTIONS

January 2017 - January 2017

  • General waiter duties
  • Present menu and provide detailed information when asked (e.g. about portions, ingredients, or potential food allergies
  • Communicate order details to the Kitchen Staff
  • Follow all relevant health department regulations
  • Provide excellent customer service to guests

Skills

  • Programming Languages & Frameworks:

    C# (.NET), Java (Spring Boot), Delphi, Dart (Flutter), JavaScript (ES6+)

  • Front-End Development:

    HTML5, CSS3 (SASS, Tailwind), JavaScript, jQuery, AngularJS, React.js (with Redux), React Native, Next.js , Flutter

  • Back-End / Server-Side Development:

    Node.js, Express.js, .NET Core

  • Content Management / Platforms:

    WordPress – website administration and content/plugin management

  • Workflow & Containerization:

    Camunda, Docker

  • Databases & Version Control

    MySQL, MSSQL, PostgreSQL, MongoDB, Firebase, GitHub, Git Extensions

Tools

  • Visual Studio / Visual studio Code
  • MySQL / MSSQL / PostgreSQL
  • Github Web / Github Kraken
  • Git Extentions
  • MongoDB Web / MongoDB Compass
  • Firebase Web
  • IntelliJ
  • Docker Desktop

Education

Hoerskool Dinamika

Diploma

2011 - 2016

Hyperion Dev

Certificate of Completion

2020 - 2020