Marvin Dube

Senior C#.Net Developer at Interfront SOC Ltd
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
City of Johannesburg, Gauteng, South Africa, ZA

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • C# Framework Design
    LinkedIn
    Apr, 2023
    - Nov, 2024
  • Machine Learning with Python: Foundations
    LinkedIn
    Apr, 2023
    - Nov, 2024
  • C# Test-Driven Development
    LinkedIn
    Jan, 2023
    - Nov, 2024
  • Angular: Getting Started
    Pluralsight
    Oct, 2022
    - Nov, 2024
  • RXJS in Angular: Reactive Development
    Pluralsight
    Oct, 2022
    - Nov, 2024
  • Microservices: Asynchronous Messaging
    LinkedIn
    Sep, 2022
    - Nov, 2024
  • C#
    TestDome
    Aug, 2022
    - Nov, 2024
  • Microservices: Design Patterns
    LinkedIn
    Aug, 2022
    - Nov, 2024
  • Docker for Developers (2019)
    LinkedIn
    Jul, 2022
    - Nov, 2024
  • Learning Kubernetes
    LinkedIn
    Jul, 2022
    - Nov, 2024
  • Learning RabbitMQ
    LinkedIn
    Jul, 2022
    - Nov, 2024
  • Microservices Foundations
    LinkedIn
    Jul, 2022
    - Nov, 2024
  • Git Essential Training: The Basics
    LinkedIn
    Apr, 2022
    - Nov, 2024
  • Behavior-Driven Development
    LinkedIn
    Feb, 2022
    - Nov, 2024
  • Building a Web Application on Microsoft Azure
    LinkedIn
    Feb, 2022
    - Nov, 2024
  • React 17: Getting Started
    Pluralsight
    Feb, 2022
    - Nov, 2024
  • Software Architecture: From Developer to Architect
    LinkedIn
    Feb, 2022
    - Nov, 2024
  • Software Architecture: Patterns for Developers
    LinkedIn
    Feb, 2022
    - Nov, 2024
  • MCSD: App Builder — Certified 2021
    Microsoft
    Jan, 2021
    - Nov, 2024
  • Learn and Understand NodeJS
    Udemy
    May, 2020
    - Nov, 2024
  • Exam 486: Developing ASP.NET MVC Web Applications
    Microsoft
    Mar, 2020
    - Nov, 2024
  • MCSA: Web Applications - Certified 2020
    Microsoft
    Mar, 2020
    - Nov, 2024
  • Programming in C# Certification
    Microsoft
    Jan, 2020
    - Nov, 2024
  • Data Visualisation
    Coursera
    Jan, 2018
    - Nov, 2024

Experience

    • South Africa
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior C#.Net Developer
      • Jan 2023 - Present

      • Implementing code that can be reused on multiple platforms • Breaking down complex issues into smaller manageable tasks • Support existing and develop new functionality and components. • Understand existing product and domain elements and work with business analysts to refine and implement new requirements. • Refactor and improve the code to keep the product maintainable and adaptable to new requirements. • Work effectively in a team environment and follow/develop product software development processes and standards. • Evaluate and improve application performance, and high availability features. • Create unit and integrated system tests to show that the developed functionality works as intended. • Create technical documentation that explains how the various components of the system work and how to use them. • Do root cause analysis on bugs to find and fix the cause of a problem in an integrated system. • Build and deploy the system on an application server. • Create and execute functional test scenarios (dev testing). • Incorporate the work done by other developers and do whatever is necessary to get the system to work again with the changes, including debugging other people’s code, making changes to test data, etc. • Provide guidance and assistance to more junior developers to ensure they deliver quality work within the agreed timeframes. • Provide technical leadership to the development team and other teams within the company. Show less

    • South Africa
    • Insurance
    • 700 & Above Employee
    • Software Developer
      • Jan 2022 - Jan 2023

    • South Africa
    • Financial Services
    • 700 & Above Employee
    • Analyst Programmer
      • Dec 2020 - Jan 2022

    • Software Engineer
      • Oct 2020 - May 2021

      In charge of development of web and mobile apps for products In charge of development of web and mobile apps for products

    • South Africa
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Developer
      • Feb 2019 - Oct 2020

      Development of company software Development of company software

    • South Africa
    • Financial Services
    • 1 - 100 Employee
    • Software Developer
      • Aug 2017 - Feb 2019

    • South Africa
    • IT Services and IT Consulting
    • 400 - 500 Employee
    • .Net Developer
      • May 2017 - Aug 2017

    • South Africa
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • .Net Developer
      • Feb 2015 - May 2017

Education

  • University of South Africa/Universiteit van Suid-Afrika
    Bachelor of Science - BS, Mathematics and Computer Science
    2023 -
  • PC Training & Business College
    IT System Development, IT

Community

You need to have a working account to view this content. Click here to join now