About Me
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.