Mxolisi Rodrick Duma
Software Engineer
  • Email: rodrickduma45@gmail.com

  • Phone No: +27 71 582 8221

About Me

My primary goal is to apply my technical expertise all throughout the full software life cycle to ensure production and delivery of products and services that meet client specifications. Along with a competent software developing team, and with strong personal knowledge, skills, and experience in software engineering, I am positive that this goal can be achieved. My experience as junior software developer along with my journey at WeThinkCode enhanced my abilities in designing, implementing, testing, and upgrading software. One of my objectives is to keep updated with the latest IT trends and technologies. I am confident that if given the opportunity, I can be a useful talent to the company.

My Services

Web Development

Specialise in the development of web applications ,I am more focused on the front end and able to tap into massive creative energy and design the overall layout and look for websites, making them look professional. I have been working on web developement since 2018.

Cloud Services

I have some cloud experience and have worked much on Azure CI/CD pipelines.I have also worked much on Software Testing especially on Automation, I have written automated scripts for Smoke and Regression Testing with .Net Framework, C# and mainly the Selenium Framework.

Quality Assurance

I have been responsible for performing quality audits and assurance reviews of manufacturing processes and procedures over the years using manual and automated testing over the years. I have had so much experience as I have used different tools like Selenium, CodeceptJS, Nunit etc.

Extra services

I am also a self taught hardware engineer, I repair computers and phones too.I am also a part-time technical tutor.

Skills

  • Quality Assurance - 4 years

  • JavaScript- 3 years

  • HTML5- 4 years

  • CSS3- 4 years

  • Java- 2 years

  • Python- 4 years

  • Nodejs- 3 years

  • PHP- 3 years

  • MySQL- 3 years

  • C#- 3 years

  • .Net Core- 3 years

Resume

  • Working History

  • Techinician


    IntellectHub Cafe

    January 2014 - January 2015

    I was required to install and configure hardware and software components to ensure usability, troubleshoot hardware and software issues. I used to ensure electrical safety standards are met. And other responsibilities I heard were : Repairing or replacing damaged hardware; Upgrading the entire system to enable compatible software on all computers ;Installing and upgrading anti-virus software to ensure security at the user level; Performing tests and evaluations on new software and hardware; Providing support to users and being the first point of contact for error reporting; Establishing good relationships with all departments and colleagues; Conducting daily backup operations. Managing technical documentation. This was a time where I learnt and self-taught myself some hardware skills, as this was a family owned business.  

  • Junior/Intern Software Enginner


    BBD Software


    Developement

    February 2020 - August 2020

    Worked on the following site migrations, migrated from static pages to the Vodacom CMS photon: Vodacom Business Africa. Vodacom Business, Vodacom Lesotho and Vodacom South Africa. Technology Used: FreeMarker, JavaScript, Html5, CSS, CMS Photon. I was tasked to deliver clean code on the above websites, building components to be integrated into the websites, working hand in hand with an innovative team of 8. It was also great we learnt some skills on how to work more as a team to accomplish greater results. I was also involved in creating the CMS photon website with all the components that were used for the migration. It was really fun to learn. 

  • Part-Time


    Front Desk Administrator


    WeThinkCode_

    January 2020 - March 2021

    We oversee all receptionist and secretarial duties at the main entrance desk. Also performing a range of duties including answering phone calls; welcoming guests to campus; managing walk-in queries and maintaining the campus mail box. But most importantly providing sponsors, applicants and other guests with outstanding service and support. As someone representing the ‘face’ of WTC_, I need to be presentable and friendly, with outstanding people skills. I should also display extremely strong communication, multitasking and organizational skills with a particular focus on paying attention to detail. Since I am studying here , it has been great keeping myself busy at all times.  

  • Part-Time Coach


    - LittleKickers

    January 2020 - January 2022

    We gave children a positive introduction to sport by teaching high quality football skills in a friendly, pressure-free environment. There are four different classes tailored specifically to the needs of children between 18 months and seven years of age. As a coach I am required to be reliable, great with kids and a good communicator.

  • Software Developer- BCX

    March 2021- Present

    Working closely with team in developing , maintaining and upgrading the existing project for the Client and I am more involved on the Automation side of the project using C# and the .Net Framework and tools like Azure DevOps and AWS for CI/CD Pipelines in making sure everything runs smoothly within the team and for the Client.

  • Education History

  • University of South Africa


    Bsc Computer Science

    January 2018 - May 2022

    This course is allowing me to develop technical and practical skills in a range of computing subjects including computer technology, database design, internet technology, programming, multimedia, interactive systems design and systems development. I have completed so much modules thus far and I am hoping to complete those modules that I am left with as I am studying Part-time.

  • WeThinkCode_


    Software Engineering

    May 2019 - May 2021

    A Peer-to-peer learning environment with no teachers and tuition. I have learned the following languages C Language, PHP, JS, MERN Stack, Java, Swift IOS, C++ and extensively have learned many qualities that are required in the workspace which are grit, curiosity, ubuntu and great responsibility for whatever I do. WeThinkCode has been a great part of my growth as a Software Engineer and has taught me how to work well with the people.

  • Matric


    Basa Tutorial Institute

    2013

    In my Matric year I did the following subjects and passed all of them : Mathematics, Computer Applications Technology, Life Orientation, Life Sciences, Geography, Physical Sciences, IsiZulu (Home Language), English (FAL). I was also involved in sporting activities to get myself fit and healthy. I was taught how to study hard and how to work well with other students in other given projects.

Contact Information

  • Address: 4 Princess Place, Parktown, Johannesburg, 2193
  • Phone: +27 71 582 8221
  • Field: Software Developement
  • E-mail: rodrickduma45@gmail.com

Contact Map.