Automation Consultant โข Robotic Process Automation (RPA) โข Software Developer
Transforming business processes with code, automation, and intelligent tech.
I am a passionate Software Developer and RPA Consultant with 6+ years of experience delivering automation, system integration, and digital transformation across industries. I'm particularly fascinated by the potential of AI to enhance automation further and create truly intelligent workflows. I specialise in building scalable, intelligent solutions with UiPath and Microsoft technologies, integrating everything from legacy systems to AI-powered services.
A comprehensive, fully automated candidate onboarding workflow designed for the Human Resources department, integrating multiple cloud services and enterprise systems to streamline hiring and improve process consistency. This automation handles offer generation, contract processing, IT onboarding, HR notifications, and employee feedback surveys, significantly reducing HRโs administrative burden while improving the candidate experience.
Tools:
- Power Automate: Main orchestration engine managing triggers, document processing, email communications, escalations, and task scheduling.
- SharePoint: Central storage for contract templates, candidate tracking records, signed documents, and audit logs.
- Excel Online: Maintained master candidate records not available in TalentLyft; used for cross-validation and triggering escalations if incomplete.
- Word Online: Populated offer templates with candidate-specific data, converting final documents to PDF for secure delivery.
- Outlook: Managed offer notifications, HR escalations, IT ticket follow-ups, and calendar event creation.
- Azure SQL Database: Logged all automation events, errors, and escalations to support MIS reporting and SLA tracking.
- Power BI: Delivered operational reporting and HR process analytics dashboards.
System Integrations:
- TalentLyft Webhooks: Triggered onboarding workflow when candidates moved to โOfferโ status.
- FreshDesk API: Automated IT setup ticket creation, monitoring resolution status, and managing escalation workflows.
- SurveyMonkey API: Scheduled and dispatched satisfaction surveys to new hires at 7, 30, and 90-day milestones.
- Outlook / Calendar API: Sent reminders to hiring managers and HR throughout the onboarding process, including candidate start date confirmations.
A highly detailed, multi-platform supplier and client vetting automation developed for the Master Data team to manage regulatory compliance and risk screening. The solution automated the collection of supplier information, reputation checks, financial stability validations, and sanction screening, integrating various government, financial, and legal data sources. The entire process was multilingual and region-specific, providing tailored results for markets in Germany, the UK, and The Netherlands.
Tools:
- UiPath: The primary automation tool responsible for executing all vetting workflows, handling browser-based data extraction and interactions with secured portals.
- Power Apps: Provided an input form for master data users to submit supplier details, with built-in field validation, mandatory field checks, and dynamic dropdown menus for countries and search types.
- Power Automate: Received form submissions, formatted details for regex-friendly processing, and dispatched them via email to trigger UiPath bot execution.
- Azure SQL Database: Logged process steps, errors, market origins, and audit records for SLA tracking and operational insights.
- Power BI: Consolidated performance metrics and exceptions into actionable dashboards for continuous process improvement.
System Integrations:
- Nexis Diligence+ via OKTA Auth: Conducted sanctions and negative press checks for companies or individuals.
- Dun & Bradstreet: Pulled company financial reports and risk profiles.
- ServiceNow API: Logged exceptions, retries, and error notifications as tickets for IT support follow-ups.
- Google Search (multi-language): Performed reputational checks in English, Dutch, and German markets.
- VAT & Company Registries: Validated supplier tax and registration numbers through multiple European platforms.
- Azure Blob Storage: Archived final vetting reports, screenshots, and financial documents for compliance audits.
- Outlook / SharePoint: Shared final reports and audit documents with business users via secure, time-limited SharePoint folders.
More project summaries coming soon...
- โ Built a supplier vetting automation using APIs and OCR to validate and vet suppliers across multiple platforms
- ๐ Developed secure, reusable RPA libraries, reducing development time by 40% and eliminating the need for direct credential handling
- ๐ง Created insightful dashboards (Power BI, Tableau, Insights) to track ROI and process health
- ๐ Collaborated with EMEA stakeholders on high-impact digital transformation initiatives
- โก Maintained 99.9% bot uptime through robust production support and proactive monitoring
- ๐ฌ Contributed over 800 posts on the UiPath Dev Community Forum, with 76 marked as solutions and 322 received appreciation from fellow developers
I recently participated in an exciting RPA Challenge from rpachallenge.com, where the goal was to create an automated workflow capable of inputting data from a spreadsheet into dynamic form fields that change position after every submission. The challenge had the following requirements:
- Data Input Automation: The workflow needed to automatically input data into form fields that change positions after each submission, for a total of 10 rounds.
- Dynamic Field Recognition: Since the positions of the fields shift after every submission, the workflow had to dynamically identify where each piece of data from the spreadsheet should go, ensuring accuracy on every round.
- Timing Constraints: The challenge also had a countdown timer that started once the "Start" button was clicked, adding pressure to complete the task efficiently.
You can watch my full solution in action in this YouTube video, where I walk through the workflow design and explain the approach I used to ensure accuracy, speed, and scalability across the 10 rounds of changing fields. This showcases my skills in workflow design, dynamic field handling, problem-solving, and efficient automation development.
Watch my RPA Challenge Solution on YouTube
- AI Career Essentials - ALX Africa (2024)
- UiPath Certified RPA Associate (UiRPA) - UiPath (2023)
- Power Platform Fundamentals (PL-900) - Microsoft (2020)
- Scrum Fundamentals - SCRUM study (2018)
The Swiss Army Knife Toolkit
A multi-functional web utility suite built with core web technologies
-
Tech Stack:
HTML5 CSS3 JavaScript -
Key Components:
- ๐ฐ Lotto Generator (SA Lotto & PowerBall)
- ๐ Password Generator with customizable parameters
- ๐งฎ Smart Calculator with expression evaluation
- ๐ฑ South African Cell Number Validator
- ๐ง RFC-compliant Email Validator
- ๐ Unified Home Dashboard
-
Live Demo:
Live Demo
You can download my detailed resume in PDF format: Download Resume
- ๐ฌ Contributed 70+ solutions on UiPath Forum, primarily focused on UI Automation and data extraction.
- ๐ Winner of UiPath Monthly Contributor Reward
- ๐ Built and deployed a live site for a Johannesburg-based investment firm: kopanyoinvest.co.za
"Automation is not just a tool, itโs a mindset shift that unlocks innovation, efficiency, and value."