Sanele Ngidi

.NET Developer at Dream Team Gaming
  • 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.

Experience

    • South Africa
    • Gambling Facilities and Casinos
    • 1 - 100 Employee
    • .NET Developer
      • Aug 2022 - Present

      City of Johannesburg, Gauteng, South Africa Assisting with building development capability inhouse for the organisation. I’m playing a role of a client to our external Development-As-A-Service provider, I provide them with requirements from infrastructure setup, CICD, setting up the policies, work with dev team to define and document the processes, support dev team. I also perform development as a member of dev team, I also play a role in leading and growing the development team internally, writing and motivating for the skills… Show more Assisting with building development capability inhouse for the organisation. I’m playing a role of a client to our external Development-As-A-Service provider, I provide them with requirements from infrastructure setup, CICD, setting up the policies, work with dev team to define and document the processes, support dev team. I also perform development as a member of dev team, I also play a role in leading and growing the development team internally, writing and motivating for the skills and capabilities the organization need, put a job spec together and motivating for budget as well as sourcing for those missing skills as per the organization roadmap. I participate and play a central on architecture designs for the solution with a vision for the scalability, maintainability, security, usability or our solution, environments, including costs, etc. Involved in Code reviews and advocating for Agile in the organization. Skills gained in the role are: • C#, Microsoft .Net, VS 2019, VS Code, ReactJS, Typescript, Swagger 2.0, Promapp • SQL, T-SQL • Microservices, Clean Architecture • Umbraco • Azure (AKS, DevOps, CICD, Docker, ACR, AKV, AAD) • Junior team member mentorship, training and coaching • Leadership, motivating, vendor management • Recruitment, onboarding, performance planning and reviews Show less

    • United States
    • Software Development
    • 700 & Above Employee
    • Senior Engineer
      • May 2021 - Jul 2022

      City of Johannesburg, Gauteng, South Africa Learned mobile development tools using React, TypeScript, Kotlin and Swift to develop from Scratch mobile Application for Nintex Promapp solution in record duration with high quality that the team was given RPA project after this which is the strategic project for the company. Skills gained in the role are: • C#, Microsoft .Net, VS 2022, VS Code, ReactJS, Typescript, Swagger 2.0, Promapp • SQL, T-SQL • Microservices • Swift, Kotlin • Junior team member mentorship… Show more Learned mobile development tools using React, TypeScript, Kotlin and Swift to develop from Scratch mobile Application for Nintex Promapp solution in record duration with high quality that the team was given RPA project after this which is the strategic project for the company. Skills gained in the role are: • C#, Microsoft .Net, VS 2022, VS Code, ReactJS, Typescript, Swagger 2.0, Promapp • SQL, T-SQL • Microservices • Swift, Kotlin • Junior team member mentorship, training and coaching

    • Software Engineer
      • Oct 2020 - May 2021

      South Africa I was part of the team that managed to assist the organization accelerate integration of Nintex Workflow Cloud with many service providers thought delivering fifty (50) connectors in one month. Skills gained in the role are: • C#, Microsoft .Net, VS 2019, VS Code, Open API, Swagger 2.0, Nintex Workflow Cloud • SQL, T-SQL • Microservices • Junior team member mentorship, training and coaching

    • United States
    • Software Development
    • 100 - 200 Employee
    • Software Engineer
      • Dec 2019 - Oct 2020

      South Africa I managed to assist the organization in unlocking the potential to streamlining the process of extending the functionality of their using HTML5 Web Components and StencilJS Web Components as Custom Controls. This allows customers with less or none C# experience to be able to create Custom Controls for K2 Smartforms. Skills gained in the role are: • C#, Microsoft .Net, VS 2019, Asp Web Forms, Angular, .Net Core • SQL, T-SQL • Microservices • Junior team member mentorship… Show more I managed to assist the organization in unlocking the potential to streamlining the process of extending the functionality of their using HTML5 Web Components and StencilJS Web Components as Custom Controls. This allows customers with less or none C# experience to be able to create Custom Controls for K2 Smartforms. Skills gained in the role are: • C#, Microsoft .Net, VS 2019, Asp Web Forms, Angular, .Net Core • SQL, T-SQL • Microservices • Junior team member mentorship, training and coaching Show less

    • South Africa
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Softwar Developer
      • Jan 2019 - Nov 2019

      Johannesburg, Gauteng, South Africa I managed with to help the company optimize medical claim process with the validation of ICD10 codes on medical reports and medical invoices, this improved the process eliminated errors. The process was delivered in two phased projects delivered in time, since the process gone live calls from business for errors in medical invoices and medical reports reduced drastically. Skills gained in the role are: • C#, Microsoft .Net, VS 2019, Asp Web Forms • SQL, T-SQL, Stored… Show more I managed with to help the company optimize medical claim process with the validation of ICD10 codes on medical reports and medical invoices, this improved the process eliminated errors. The process was delivered in two phased projects delivered in time, since the process gone live calls from business for errors in medical invoices and medical reports reduced drastically. Skills gained in the role are: • C#, Microsoft .Net, VS 2019, Asp Web Forms • SQL, T-SQL, Stored Procs • Junior team member mentorship, training and coaching Show less

    • United Kingdom
    • Financial Services
    • 700 & Above Employee
    • Software Developer (Senior .Net Developer)
      • May 2018 - Dec 2018

      Johannesburg Metropolitan Area I managed to help save the business unit from the getting fined for not complying with a regulation through successfully implementing Real Time Risk Rating model in before the regulation take effect in December 2018. Skills gained in the role are: • Micro-Services Architecture • C#, Microsoft .Net, Web API 2, EntityFramework, Dependency Injection, VS 2017 • TDD, Scrum Master, SOLID principles • Micro-Services Architecture, IBM MQ (webShare Mq C# client) • Actimize

    • South Africa
    • Banking
    • 700 & Above Employee
    • Applications Developer
      • May 2016 - Apr 2018

      Johannesburg Area, South Africa I managed to generate revenue for the business unit as I developed a Real Time Screening System that is to be used in more than 18 business units in the bank within 3 months. In Wills project, I optimized the frontend project by changing its architecture/ layout to follow the best designs for AngularJS projects. Skills gained in the role are: • Micro-Services Architecture • C#, Microsoft .Net Core, Web API 2, EntityFramework Core, Dependency Injection, VS 2017 • AngularJS… Show more I managed to generate revenue for the business unit as I developed a Real Time Screening System that is to be used in more than 18 business units in the bank within 3 months. In Wills project, I optimized the frontend project by changing its architecture/ layout to follow the best designs for AngularJS projects. Skills gained in the role are: • Micro-Services Architecture • C#, Microsoft .Net Core, Web API 2, EntityFramework Core, Dependency Injection, VS 2017 • AngularJS, Bootstrap, HTML 5, TypeScript, CSS3 • Junior team member mentorship, training and coaching Show less

    • South Africa
    • Insurance
    • 700 & Above Employee
    • Software Developer
      • Jul 2014 - Apr 2016

      Parktown I saved business a lot of time on K2 projects deployment, when I joined the company K2 projects used to take more than 24 hours to release. I took over a project that was not complete since two years before I joined, I then optimized the process and achieved a less than 5 minutes’ release process for the project and also implemented a release standard for the IT department. Skills gained in the role: • K2 blackpearl workflow, smartforms and smartObjects development • C#, .Net MVC… Show more I saved business a lot of time on K2 projects deployment, when I joined the company K2 projects used to take more than 24 hours to release. I took over a project that was not complete since two years before I joined, I then optimized the process and achieved a less than 5 minutes’ release process for the project and also implemented a release standard for the IT department. Skills gained in the role: • K2 blackpearl workflow, smartforms and smartObjects development • C#, .Net MVC 5, EntityFramework 6.3, Web Api 2, SignalR, VS 2015 • AngularJS, Bootstrap, HTML5, CSS3 • Master Data Management, SSIS • Junior team member mentorship, training and coaching Show less

    • South Africa
    • Hospitals and Health Care
    • 700 & Above Employee
    • Analyst Programmer
      • Jul 2014 - Apr 2015

      City of Johannesburg, Gauteng, South Africa Introduced Web Service as SSRS datasource and Rest API to the business and implemented Rest API for the mobile development initiative. Skills gained in the role: • C#, ASP.Net, MVC5, EF 6.1, WCF, WCF Web API (REST) • JQuery and JavaScript. • Agile Scrum Methodology, • Enterprise Architect, • Unit Testing using VS 2013. • DNN 7.3, SSIS and SSRS

    • South Africa
    • Human Resources Services
    • 1 - 100 Employee
    • C# Developer
      • Jan 2013 - Jun 2014

      Johannesburg Area, South Africa Achieved full release automation through implementing BuildMaster customization for my team, this reduced deployment time and increased rapid deployment and productivity for my team and built operations console to manage configuration of our solution in production. Skills gained in the role: • .Net C#, ASP.Net, MVC4, WCF in Visual Studio 2012, • Oracle 11g, SQL Server 2012 • JavaScript. • Agile Scrum Methodology, • Modelling using CaseWise Corporate Modeller and… Show more Achieved full release automation through implementing BuildMaster customization for my team, this reduced deployment time and increased rapid deployment and productivity for my team and built operations console to manage configuration of our solution in production. Skills gained in the role: • .Net C#, ASP.Net, MVC4, WCF in Visual Studio 2012, • Oracle 11g, SQL Server 2012 • JavaScript. • Agile Scrum Methodology, • Modelling using CaseWise Corporate Modeller and Enterprise Architect, • Unit Testing using VS 2012, NUnit. • Deployment automation using BuildMaster Show less

    • Motor Vehicle Manufacturing
    • 700 & Above Employee
    • Assistant Manager IT (Developer)
      • Jan 2012 - Dec 2012

      Durban Area, South Africa Streamlined error handling and reporting process for the company by developing Error Handling Framework that was used in all projects developed in webMethods. It had administration screen, dashboard and alerting. I also supplied the API for reuse by the whole team as error handling mechanism. Skills gained in a role: • SOA development in Software AG’s webMethods Integration Services, Composite Application Framework, Business Process Management / Workflow, Trading Networks, Oracle 11g… Show more Streamlined error handling and reporting process for the company by developing Error Handling Framework that was used in all projects developed in webMethods. It had administration screen, dashboard and alerting. I also supplied the API for reuse by the whole team as error handling mechanism. Skills gained in a role: • SOA development in Software AG’s webMethods Integration Services, Composite Application Framework, Business Process Management / Workflow, Trading Networks, Oracle 11g and IBM DB2 database. • Dot Net Systems development in C#.Net, Visual Basic.Net using Visual Studio 2008, • SQL Server 2005. • Java development using Eclipse IDE and JRE/JDK 1.6.12 • File Transfer and Conversion Server with BizTalk Server 2006

    • Trainee IT Graduate (Developer)
      • Jan 2010 - Dec 2011

      Durban Area, South Africa Managed to save company money by reviewing the process IT department used to track assets and optimized it. I came up with Asset Management System (ATS), that was used to capture whereabouts of the assets as it was allocated to users and when it was brought to IT for repairs till it’s retirement as well as reassignment, the idea lead to the department’s review of their Call logging system that was not as efficient and they changed it for the better one with the features offered by… Show more Managed to save company money by reviewing the process IT department used to track assets and optimized it. I came up with Asset Management System (ATS), that was used to capture whereabouts of the assets as it was allocated to users and when it was brought to IT for repairs till it’s retirement as well as reassignment, the idea lead to the department’s review of their Call logging system that was not as efficient and they changed it for the better one with the features offered by ATS. Skills gained in a role: • Installing new computer equipment, Creating Images and restoring images (PC reloads), Configuring network (Installing NAC agent and joining domain), • End - user and field Support, Printer Services and Maintenance, Server backups and restores, • Basic CISCO Switch and Router Configurations, • User Administration in CA, Active Directory, Lotus Notes, User Authorizations in SAP and SecurInfo • C#.Net, Visual Basic.Net using Visual Studio 2008, • SQL Server 2005 • Java Eclipse IDE and JRE/JDK 1.6.12, • Developing File Transfer and Conversion Server with BizTalk Server 2006

    • South Africa
    • Higher Education
    • 700 & Above Employee
    • Technician
      • Feb 2009 - Dec 2009

      Durban Area, South Africa I had an opportunity to head a project aimed at converting a lecture room into a computer lab for final year and B Tech students. Skills gained in a role: • Installing new computer equipment, Creating Images and restoring images (PC reloads), Configuring network (Installing NAC agent and joining domain), • End - user and field Support, Printer Services and Maintenance, Server backups and restores

Education

  • University of South Africa/Universiteit van Suid-Afrika
    Bachelor's Degree, Information Technology
    2011 - 2014
  • Durban University of Technology Skills Development Cntr International Computer
    2009; Licence, ICDL
    2009 - 2009
  • Durban University of Technology
    National Diploma, Information Technology
    2006 - 2008
  • 2003 - 2005 : Waterloo Secondary School
    Senior Certificate, Matric
    2003 - 2005

Community

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