I am a software automation engineer with a focus on designing, implementing, and maintaining automated solutions to optimize the software development process.

My expertise includes utilizing tools such as Jenkins for continuous integration and continuous deployment (CI/CD) and a keen interest in AWS and cloud-based infrastructure to create scalable and reliable software systems.

Driven by a passion for efficiency and process improvement, I constantly explore innovative ways to automate tasks, contributing to reduced manual effort, accelerated delivery, and improved quality.

In my role, I closely collaborate with development, testing, and operations teams, ensuring timely delivery of high-quality software. I actively seek out new tools and techniques to enhance automation capabilities, taking pride in fostering a culture of automation within the organization.

Work Experience

Software Automation Engineer

Scrums.com (formely Sovtech Africa) | July 2023 - Present

I am a Software Automation Engineer at Scrums.com. I am responsible for developing automation frameworks, and implementing automation in different projects. I work with different clients.

Technologies: Typescript, Docker, Github Actions, GitLab Pipelines, Bitbucket Pipelines, Java, and more.

Key Achievements:

  • I implemented automation in IoT projects, Bank Systems, and more.

  • Introduced automation processes within projects that had 0 automation.

Software Engineer

Vodacom, SA | April 2022 - July 2023

I was previously in the QAE (Quality Assurance Enablement) team. I was responsible for developing tools and processes that QAs used to deliver their daily tasks. We had developed an internal automation Framework and integrated it with Jenkins build pipelines.

Technologies: GIT, Java, Python, Jenkins, Docker, JavaScript, Jira, Agile Development, and more.

Key Achievements:

  • I was fully involved in the development of the Vodacom Summer Project Campaign. The project is very intensive and I was responsible for interpreting business specs and automating the logic.

  • Improved and developed an internal testing framework that is used by the QAs. It has been integrated with Jenkins build pipelines, and Allure reports.

  • Helped a lot of people upskill in certain areas of their careers.

Software Engineer Intern

Vodacom, SA | April 2021 - July 2021

I was in a group of Software Engineers, and I contributed to the frontend components using React JS for a Full Stack Application

Technologies: JavaScript, React JS, Java, Springboot, and we followed the Agile Development methodology.

Key Achievements:

  • Being a contributor to a major project in Vodacom. It was my first-ever internship and I learned a lot.

Graphic Designer

WeThinkCode NPC | August 2020 - March 2022

It was my responsibility to design graphic elements for print and digital media, and I also worked closely with the marketing team, videography team, and content writing team to create quality, effective designs.

Technologies: Adobe Photoshop, Adobe Illustrator, Figma, Adobe Premiere Pro

Key Achievements:

  • Fully rebranded WeThinkCode_, and left a very huge branding substantial mark.

Freelance Designer

Personal Business - feelthedimez | 2019 - 2022

I was working as a Freelance designer for almost 2 years. I used to create static websites for clients, design, and brand their companies, and plan UI/UX design layouts with Figma. I also created e-commerce websites using WordPress.

Technologies: HTML, CSS, Vanilla JavaScript, Jekyll, WordPress, Adobe Photoshop, Adobe Illustrator, Figma, Adobe Premiere Pro

Key Achievements:

  • I have learned self-discipline and time management. I worked with a lot of clients.

  • I improved my skillset and that improved my creativity a lot.