Detail-oriented Junior Developer & Cloud Administrator with proficiency in C#, TypeScript, and JavaScript, passionate about creating user-focused solutions for web and mobile platforms. Currently completing Microsoft Cloud certifications at Mecer Inter-Ed with hands-on experience in deploying, managing, and securing Azure and Microsoft 365 environments. Skilled at translating concepts into efficient, intuitive applications while ensuring scalable, secure, and cost-effective cloud infrastructure. Adaptable to new technologies, eager to contribute innovative ideas, and thrive in collaborative environments that bridge software development and cloud operations.
Overview
3
3
years of professional experience
1
1
Certification
Work History
Cloud Administrator
Mecer Inter-Ed
Midrand
06.2025 - Current
Deploy and configure Azure Virtual Machines, Storage Accounts, and Virtual Networks.
Manage Azure identities using Azure Active Directory (AAD) and role-based access control (RBAC).
Implement Azure policies for compliance and governance.
Monitor resources using Azure Monitor and set up alerts for performance thresholds.
Configure and manage network security groups (NSGs) and Azure Firewall rules.
Perform backup and restore operations with Azure Backup and Site Recovery.
Optimize costs using Azure Cost Management tools and budgets.
Manage Microsoft 365 user accounts, licenses, and groups.
Configure Exchange Online, SharePoint Online, and Teams settings.
Implement security and compliance settings for email, file sharing, and collaboration.
Monitor Microsoft 365 health, usage reports, and service status.
Understand and configure Azure SQL Database, Cosmos DB, and Blob Storage.
Implement basic data security measures including encryption and access control.
Explore analytics tools like Azure Synapse and Power BI integration.
Shift Support Analyst
Wireless Lan
06.2024 - 03.2025
Provide first-line support for hardware, software, and network-related issues.
Troubleshoot and resolve problems with desktop and laptop systems, peripherals, and Microsoft O365 applications.
Install, configure, and maintain IT systems, including RMM, EDR, and email security.
Assist users with technical issues, account setups, and basic training.
Support network connectivity, VPN access, and printer configurations.
Ensure compliance with security policies and implement endpoint protection measures.
Maintain IT inventory and document support requests using helpdesk software.
Ensure that email and communications policies are adhered to.
Assist with ICT system software and hardware installations and upgrades.
Assist with ICT related projects and project co-ordination.
Proactively monitor Hardware and respond to related alerts.
Proactively monitor Infrastructure and respond to related alerts.
This is the contracting house I report to. Currently I am contracting at Mpact.
Junior Software Engineer
Reverside Software Solutions
07.2023 - 05.2024
Participate in planning and design sessions.
Help draw up the user journey and mock up the UI/UX design.
Create UI/UX style packs to match the UI/UX design.
Develop code following the recommended practices and design patterns.
Maintain existing software solutions and add new additional features.
Participate in knowledge sharing within the team and the entire IT department.
Compile and present the team's deliverables to the business stakeholders after every sprint.
Take ownership of the code the team has committed.
Have a working understanding on all technologies used within the team.
Push code to different development environments and solve conflicts.
Migrated code to source control (GitLab).
Built security into products to achieve compliance.
Wrote clean, readable, and easily maintainable code.
Performed investigation and resolved software related bugs for existing systems.
This is the contracting house I report to. Currently I am contracting at Tappit.
Projects: Tappit Web Application: Tappit is a global team of fans and event professionals in event tech for festivals, sports, and conferences. Using RFID, mobilepay, cashless event, wristbands, we provide cashless, digital, payments, ticketing and access control, and real-time, data insights to boost fan engagement and the fan experience.
Assisted in all software development project aspects, such as planning, design, and building.
Attended training to learn software development theory, techniques, and coding best practices.
Created HTML templates, TypeScript files, and CSS for UI module development. Learned new skills, testing techniques, and troubleshooting best practices.
Assisted in program development through planning, designing, creating, and testing.
Participated in code reviews to help improve quality of code written by development teams for high-quality, reliable and stable software.
Education
National Certificate - Information Technology: Systems Development