Summary
Overview
Work History
Education
Skills
Interests
Websites
Timeline
Generic
Yandisa Mtyide

Yandisa Mtyide

Experienced C# Developer
Cape Town

Summary

Dynamic .NET Developer with a proven track record at Cash Crusaders, specializing in C# and .NET applications. Adept at leveraging Agile methodologies and Git for effective team collaboration. Successfully designed user-friendly interfaces and integrated web services, enhancing product functionality and user experience. Passionate about exploring innovative technologies.


Equipped with strong problem-solving abilities, willingness to learn, and excellent communication skills. Poised to contribute to team success and achieve positive results. Ready to tackle new challenges and advance organizational objectives with dedication and enthusiasm.

Overview

15
15
years of professional experience
24
24
years of post-secondary education
2
2
Languages

Work History

Analyst Developer

Cash Crusaders
Muizenberg, Cape Town
02.2023 - 11.2024
  • Designed and implemented a modern user-friendly interface
    for a large enterprise product.
  • Developed and maintained .NET applications using C#,
    ASP.NET, and SQL Server.
  • Designed and implemented user interface using HTML, CSS,
    and JavaScript.
  • Created and maintained stored procedures, triggers and views
    in SQL server.
  • Developed and integrated web services using Web APIs.
  • Developed and implemented unit tests using NUnit and
    MSTest.
  • Created and maintained T-SQL scripts for database objects.
  • Utilized source control systems such as GIT and SVN.
  • Participated in Agile and Scrum development process.
  • Reported to daily standup meetings

Projects:

Cash Crusaders Web (POS) (integrated with RabbitMQ to move data from each store nationwide to the Central database for consolidation, reporting and product listing)

Tech Stack: Visual Studio 2022 Professional, RabbitMQ, RedisCache, MySQL, SQL Server, Elastic Search, Kibana, C# 9

Client Dashboard (integrated with Ozow Payments via Web API Hooks to made customer orders)

Tech Stack: Angular, ASP.NET Web API (MVC), MySQL, SQL Server, C# 9

Tech Stack:

  • C#
  • .NET Core
  • RabbitMQ
  • Redis
  • SQL Server
  • MVC (Single Page Application)

Reason for leaving: Explore new technologies

.Net Web Developer

Yama Software Pty Ltd
Mowbray, Cape Town
08.2021 - 01.2023
  • Developed and maintained web applications in C#/.NET, HTML,
    CSS and JavaScript for various clients.
  • Implemented user interfaces utilizing ASP.NET MVC, Angular
    and jQuery.
  • Developed and implemented web services using .Net Web API.
  • Developed and maintained SQL Server databases using T-SQL.
  • Collaborated with other developers to develop solutions to
    complex problems.
  • Assisted with troubleshooting and debugging application
    issues.
  • Reported to daily standup meetings

Projects:

Insurance Mobile App (integrated with SQL Server) and front-end developed using Flutter

Tech Stack: Visual Studio 2019 Professional, SQL Server, C# 7, Flutter


Tech stack:

  • C#
  • Angular
  • .NET Core
  • SQL Server
  • Azure DevOps
  • Bootstrap

Reason for leaving: Company desolved

Asp.Net Developer

Revix Pty Ltd
Cape Town
02.2020 - 07.2021
  • Developed software applications using ASP.NET, C#, and SQL
    Server for a large
  • Designed and implemented user interfaces for web
    applications using ASP.NET and HTML/CSS.
  • Utilized AJAX, jQuery, and JSON to develop web applications
    with a modern, responsive UI.
  • Developed web services and APIs using ASP.NET and Web API.
  • Developed unit tests to ensure software quality and stability.
  • Developed stored procedures, functions, and views in SQL
    Server.
  • Debugged and fixed existing code to resolve production issues
  • Collaborated with other developers to design and develop
    software solutions.

Projects:

Revix Crypto Platform (integrated with Binance, Coinbase using .NET Core Web API Web Hooks and Request endpoints for FIAT and Crypto data on pre-configured timelines)

Tech Stack: Visual Studio 2019 Professional, RabbitMQ, SQL Server, C# 7

Tech stack:

  • C#.NET
  • ASP.NET
  • GitHub
  • ASP.NET Core
  • SQL Server 2019
  • Visual Studio 2019
  • Azure DevOps (CI/CD)
  • Visual Studio Code

Reason for leaving: Contract position

Full Stack Developer

Peers24 Pty Ltd
Muizenberg, Cape Town
03.2013 - 12.2019
  • Implemented a user-friendly front-end design with HTML5,
    CSS3, and jQuery to ensure an excellent user experience.
  • Used modern development tools such as Git and GitHub to
    collaborate on code and create version control.
  • Optimized webpages for performance, scalability, and security
    using technologies such as AJAX and RESTful APIs.
  • Developed RESTful API endpoints using .NET Core Web API
  • Leveraged web technologies such as HTML5, CSS3, and
    JavaScript to create dynamic, interactive user interfaces.
  • Utilized various frameworks such as React and Angular to build
    responsive, single-page web applications.

Projects:

Peers24 Search Platform (integrated with Google Search, Console API via oAuth2 for Search, YouTube, Analytics data and retrieving Job Search data via .NET Core Web API requests calls to platforms such as Indeed, CareerJet, and Simplyhired using JSON objects)

Tech Stack: Visual Studio 2017 Professional, SQL Server, C# 7, Google Console API, Search API

Tech stack:

  • Bootstrap
  • C#.NET
  • ASP.NET
  • SQL Server 2019
  • Visual Studio 2017
  • Team Foundation Server (TFS)

Reason for leaving: Explore new frontiers and opportunities

Web Developer

Japan Tobacco International
Randburg, Cape Town
03.2011 - 02.2013
  • Developed a wide range of websites using HTML, CSS,
    JavaScript, jQuery, and C#.
  • Participated in the full software development life cycle, from
    requirements gathering to final deployment.
  • Made frequent site visits to Malawi (HQ), Tanzania (HQ) &
    Zambia (HQ)

Projects:

LeafPoint (integrated with SQL Server) and used Bootstrap, jQuery for frontend development

Tech Stack: Visual Studio 2010 Professional, SQL Server, C# 5

Tech stack:

  • C#.NET
  • ASP.NET
  • SQL Server 2008

Reason for leaving: Growth and skills development

Windows Developer

Imprexxion SA
Randburg, Johannesburg
11.2009 - 02.2011
  • Utilized version control systems including SVN, and Tortoise to
    manage development projects.
  • Fixed bugs in code for custom software development.
  • Met with existing clients for functional requirement purposes.
  • Developed custom system functionality (plugins)
  • Developed unit tests

Projects:

Footprint (integrated with SQL Server and processed customer insurance claims)

Tech Stack: Visual Studio 2010 Professional, SQL Server, C# 5

Tech stack:

  • Windows Form
  • C#
  • SQL Server 2008

Reason for leaving: Contract expired

Education

B-Tech - Information And Communication Technology

Nelson Mandela Metropolitan University
Port Elizabeth, South Africa
01.2005 - Current

National Diploma - Information And Communication Technology

Nelson Mandela Metropolitan University
Port Elizabeth, South Africa
02.2001 - 11.2004

Skills

Agile methodology

Interests

Research and Development

NET Core Blazor

Angular

Web API Security

Timeline

Analyst Developer

Cash Crusaders
02.2023 - 11.2024

.Net Web Developer

Yama Software Pty Ltd
08.2021 - 01.2023

Asp.Net Developer

Revix Pty Ltd
02.2020 - 07.2021

Full Stack Developer

Peers24 Pty Ltd
03.2013 - 12.2019

Web Developer

Japan Tobacco International
03.2011 - 02.2013

Windows Developer

Imprexxion SA
11.2009 - 02.2011

B-Tech - Information And Communication Technology

Nelson Mandela Metropolitan University
01.2005 - Current

National Diploma - Information And Communication Technology

Nelson Mandela Metropolitan University
02.2001 - 11.2004
Yandisa MtyideExperienced C# Developer