About me

Passionate Developer always seeking the best in what I do, I consider myself a .NET and c# Developer but to learn other languages was never a problem for me and I enjoy making new opportunities for myself.

Skilled in C#, .Net Core, .NET Framework, SQL, HTML5, JavaScript, Jquery and some PHP Applications. Strong arts and design professional with a Diploma focused in Computer and Information Sciences from Cape Peninsula University of Technology.

What i'm doing

  • Web development icon

    Web development

    High-quality development of sites at the professional level.

  • design icon

    Web design

    Modern and high-quality design made at a professional level.

Programming Languages

Frontend Development

Database

Frameworks

Devops

Resume

Experience

  1. Senior Software Engineer

    Euromonitor International
    Feb 2023 — Present

    Responsibilities:
    • Specializing in building web applications using Asp.net (Angular 12, MVC, .NET Core), SQL, Azure and Kubernetes
    • Skills: Microsoft SQL Server, ASP.NET Web API, Microsoft Bot Framework, Docker, Angular, ASP.NET Core.
    • Following Azure DevOps practices for CI/CD.
    • Managing Azure infrastructure using ARM/Bicep templates.
    • Utilizing EDA tools such as Rabbit MQ and Azure Service Bus for data synchronization.
    • Enhancing application responsiveness through Azure Redis Cache.
    • Ensuring high availability of Azure resources.
    • Proficient in REST APIs, distributed architecture, design patterns, data structures, C#, and microservices.
    • Temporary team lead whilst recruiting for a permanent one.
    • Dev team updates with VP of engineering
    • Release planning and roadmap planning
    • Backlog refinement sessions
    • Leading Meetings
    • Team Assistance and Training
    • Release roadmap planning and discussions

  2. Software Engineer

    Global Kinetic Software Engineers
    Aug 2021 — Feb 2023

    Responsibilities:
    • Developing, deploying and maintaining of micro-services and other .NET applications.
    • Keeping up to date with new technologies
    Tools used:
    • .NET (Core, Standard and Framework)
    • C#
    • MVC
    • MSSQL
    • VCS (GitHub, Azure DevOps, GitLab)
    • Docker
    • Agile
    • MS Visual Studio
    • Test Driven Development
    • SOLID
    • Team Foundation Server

  3. .Net Developer

    Being IT Solutions
    Now 2019 — Jul 2021

    • Enhancing and maintaining the client’s Web Application that is used to massage customer data.
    • Managing expectations of product owners / clients to meet their requirements realistically.
    • Planning and implementing new features and / or enhancements, coupled with the necessary documentation.
    • Tutoring and assisting team members to help advance the collective knowledge as well as reduce the learning curve in understanding the complexities within the current business logic.
    • Code reviewing of other team members work to help ensure standard practices and principles areapplied.

  4. Junior Analyst Developer

    48 Software / Nebula
    Jun 2019 — Oct 2019

    I was a analyst developer in a agile scrum team, doing back end to front end development. I worked mostly with c#, .net Framework, .net Core, sql and rest api's in a onion structure environment. I worked a lot with Microsoft Azure and their micro cloud services.

  5. Junior Software Developer

    Co-Pilot / Autopilot
    Mar 2018 — Apr 2019

    I am developing and doing support on programs using C# within the .NET Framework, MVC pattern with SQL as the database source. Also working with Azure functions that uses a system API to retrieve data.

Education

  1. Cape Peninsula University of Technology

    2015 — 2017

    Subjects:
    Applications Development Theory
    Applications Development Practice
    Project Management
    Professional Practice
    Information Systems
    Project
    Project Presentation
    ICE Electives
    Multimedia Fundementals
    Communication Networks Fundamentals
    Application Development Fundamentals

  2. Paarl Gimnasium

    2010 — 2014

    English First Additional Language
    Afrikaans Home Language
    Mathematics
    Computer Applications Technology
    Geography
    Engineering Graphics Design

My skills

  • Web Development
    90%
  • Artchitecture design
    60%
  • Time Management
    90%
  • WordPress
    50%

Portfolio