Lwando Ngcama

Lwando Ngcama

Followers of Lwando Ngcama402 followers
location of Lwando NgcamaPretoria, Gauteng, South Africa

Connect with Lwando Ngcama to Send Message

Connect

Connect with Lwando Ngcama to Send Message

Connect
  • Timeline

  • About me

    Software Engineer at Council for Scientific and Industrial Research (CSIR)

  • Education

    • Nelson Mandela University

      2017 - 2017
      Bachelor of Technology - BTech Information Technology
    • Nelson Mandela University

      2018 - 2019
      Master's degree Information Technology
    • Nelson Mandela University

      2014 - 2016
      National Diploma (Software Development) Information Technology
  • Experience

    • BlubHog (Nelson Mandela University)

      Jan 2016 - Nov 2017

      - This experience is from the BTech Qualification Project (Individual Project)- I developed a web application that solved the problem of student advertisements at university walls. Like BidorBuy and eBay, my application allowed students to sell and/or action books to each other - I developed the application following the SDLC framework and using C# ASP.NET MVC- I used the MVC pattern and the Repository pattern for logic encapsulation and access to data sources- I used SQL Server for data storage and LINQ for data pulling and pushing- I used HTML, CSS, JQuery and KnochoutJS for the front-end development of the system- I used Team GitHub for version control management of the system and used Slack for tasks management- I tested the system using White box testing and Unit testing- Working on this project, I learned a lot because it challenged me to learn on the go, manage my time, plan accordingly, and pushed me to deliver on time.- I received 70% as my final mark for this project. Show less - This experience is from my Diploma Qualification Project (Group Project)- I developed a web application, in collaboration with three others, that served as a municipality fault management solution for the Nelson Mandela Municipality - The system allowed municipality residents to engage with ward offices and report faults (e.g. Potholes) - I developed the system following the SDLC framework and using the C# as the programming language- I used the ASP.NET framework and followed the OOP principals for my back-end development- I used SQL Server and wrote stored procedures to support the system and pull and captured data- I used HTML, CSS, and JQuery for the front-end development of the system- I tested the system using White box testing and Unit testing - I used Team Foundation Services for version control management of the system- I used Trello for tasks management and PowerPoint for storyboard designs- Every day of the work, throughout the development cycle of the system, I attended scrum meetings with my project teammates and discussed the cycle of the system Show less

      • Full Stack Software Developer

        Jan 2017 - Nov 2017
      • Full Stack Software Developer

        Jan 2016 - Dec 2016
    • LexisNexis

      Jun 2017 - Jul 2017
      Software Developer

      - Worked as part of a 5 members group and on a .NET MVC retail sub-project. - Carried out project deliverables and specifications from documents provided by the systems architect and complete tasks set on SeeNowDo-Agile (task management). - Operated version control and code commits using Tortoise SVN timeously while delivering tasks. - Collaborated on scrum meetings with group members to share updates and suggestions for best solutions.- Initiated code reviews weekly and carried out suggestions for best practices and solutions.- Assisted group members who needed assistance and worked overtime to accomplished tasks. - Benefited Team Skills, Time Management, Better Coding Skills, Scrum Meeting Skills & Confidence, and a better understanding of how the industry works from this opportunity. Show less

    • Batsamayi Software Development

      Jul 2017 - Jan 2018
      Software Developer

      - Handled a full stack developer’s position (i.e. .Net, PHP and mostly SQL Server related duties). - Spearheaded and oversaw client application designs (i.e. designing client UI interfaces, suggesting best practices for code functionality, and creating tasks). - Arranged and oversaw scrum meetings.

    • Nelson Mandela University

      Feb 2018 - Nov 2019
      Lecturer and Computer Lab Assistant

      - Handled two jobs while doing my master’s degree fulltime.- The lecturing job focused on teaching students and employees Computer Fundamentals (i.e. Microsoft Office and Cybersecurity). - Benefited public speaking skills, communicating and explaining skills, time management and preparation skills from this job. - The lab assistant job focused on computer lab maintenance and operations. - Benefitted practical hands-on skills to fix computers and printers, communication and assisting students, managing and maintaining order at the labs. Show less

    • Huawei Consumer Egypt

      Nov 2018 - Mar 2019
      Network Technology Engineer Assistant

      - Provided technical support and workshops to the customer with regard tocore/wireless/optical/Access network during network design, deployment, the first officeapplication, commercial assurance, and continued maintenance.- Performed signalling and traffic routing design to achieve the highest and optimized networkavailability- Assisted in periodic network audits and inconsistency clean-ups to maintain the health of thenetwork as it evolves- Assisted in performing troubleshooting to support the operations and customer support teams- Assisted in enhancing customer satisfaction and promote market consolidation anddevelopment- Assisted with effective monitoring of and involvement in all technical changes and products &services of Huawei- Assisted in building effective relationships externally and internally- Gained more knowledge with regards to TCP/IP, routing and switch, core network, optical, Linux, Storage, IT - Completed technical training and wrote tests for (Cyber Security and PrePosition Competence) certificates while attended a full month training and learning about company core values. - Benefitted a lot from this opportunity and learned more about Telecommunications (i.e. 2-5G Networks, Cloud Computing, Equipment (E9000, Servers, Routers, Switches). Show less

    • Council for Scientific and Industrial Research (CSIR)

      Jun 2020 - now
      Software Engineer
  • Licenses & Certifications

    • ISTQB Foundation

      Southern African Software Testing Qualifications Board (SASTQB)
      Feb 2022
    • IBM Academic Certificate - Application Security Analysis Mastery Award for Students (2017)

      IBM
      Oct 2017
    • Chinese Language & Culture Experience Certificate

      Beijing Language and Culture University
      Oct 2018
    • Huawei Seeds for the Future Program Certificate

      Huawei Technologies
      Oct 2018
  • Honors & Awards

    • Awarded to Lwando Ngcama
      LexisNexis Diploma 3rd Year Project Runner-Up Award LexisNexis (Pty) Limited Apr 2017
    • Awarded to Lwando Ngcama
      First Place Winner's Award for 3rd Year Project in Diploma Studies Nelson Mandela University Nov 2016
    • Awarded to Lwando Ngcama
      Merit Award for 3rd Year Project in Diploma Studies Nelson Mandela University Nov 2016
    • Awarded to Lwando Ngcama
      Merit Award for 3rd Year in Diploma Studies Nelson Mandela University Nov 2016
    • Awarded to Lwando Ngcama
      Merit Award for 2nd Year in Diploma Studies Nelson Mandela University Nov 2015