Hello, It's Me

Kamohelo Maphela

And I'm a Software Engineer

Versatile technology professional with a strong foundation in Software Engineering and Data Engineering. Experienced in designing cloud-based systems and data pipelines using AWS, Azure, Databricks, and Snowflake. Skilled in full-stack development, ETL processes, and data visualization.

Download CV
Kamohelo Maphela

Education

My academic journey and achievements

2022 - 2025

Bachelor of Science in Information Technology

North-West University, Vanderbijpark Campus

Key Modules: Data Analytics, Data Structures & Algorithms, Databases, Decision Support Systems, Artificial Intelligence, System Analysis & Design, Object-Oriented Programming, Computer Networks, IT developments, Operating Systems

2016 - 2020

National Senior Certificate

Nilgiri Secondary School

Completed with Mathematics and Physical Sciences as key subjects.

Certifications

Professional certifications from my CV

February 2026

Quantium - Software Engineering Job Simulation

Forage

Skills: Python, Data Analysis, Dashboard Development, Test Automation, ETL Processes, CI/CD

January 2026

Knowledge Badge - Get Started with Databricks for Data Engineering

Databricks

Skills: Data Engineering, Databricks SQL, Delta Lake, Data Transformation, Workflows Orchestration

September 2025

Oracle Cloud Infrastructure 2025 Certified Foundations Associate

Oracle

August 2025

AWS Educate Introduction to Cloud 101

Amazon Web Services

In Progress

Microsoft Fabric Data Engineer Associate

Microsoft

Currently pursuing certification in Microsoft Fabric data engineering solutions.

Skills

Technical expertise across various domains

Data Engineering

Data Analytics, ETL Processes, Data Pipeline Development, Data Mining, Batch Processing, Dashboard Development (Dash/Plotly)

Programming Languages

Python, Java, C++, C#, SQL, HTML, CSS, JavaScript

Cloud Platforms

AWS, Oracle Cloud Infrastructure (OCI), Microsoft Fabric (in progress), Databricks, Snowflake

Databases

SQL, Oracle Database, Database Design, Database Management Systems, Delta Lake, Snowflake

Data Tools & Libraries

Pandas, NumPy, Matplotlib, Data Visualization, Plotly, Dash, Databricks SQL

Software Development

System Analysis & Design, Object-Oriented Programming, Web Development, Full-Stack Development, Software Engineering Workflows

Frameworks & Tools

ASP.NET, .NET Framework, Git, Microsoft Excel, Test Automation (pytest), Continuous Integration, Workflows Orchestration, GitHub Issues & Projects

AI & Machine Learning

Artificial Intelligence, AI Algorithm Implementation, Data Mining

Soft Skills

Analytical Thinking, Problem-Solving, Team Collaboration, Communication, Adaptability

Languages

English (Fluent), IsiZulu (Fluent), SeSotho (Fluent)

Projects

Real-world applications of my skills

DevOps Practices

Software Engineering Practices Demo

A demonstration repository showcasing the usual workflow of software engineers in the real-world. Implements key development practices including issue tracking, Kanban boards (todo, in progress, review), pull requests, and code reviews. Features Python virtual environment setup, pytest testing framework, and CI/CD workflows with Pylint integration.

Python GitHub Issues Kanban Pull Requests Code Review pytest CI/CD Pylint
Hotel Analytics

Hotel Analytics Platform - End-to-End Data Engineering Project

Implements a complete data engineering pipeline for hotel booking analytics using Snowflake as the core data platform. The pipeline follows the medallion architecture pattern (Bronze-Silver-Gold) to transform raw booking data into actionable business insights, visualized through interactive dashboards. Answers key business questions about daily booking volume, revenue by city, monthly trends, and average booking value.

Snowflake Medallion Architecture ETL Pipeline Data Analytics Dashboard SQL Data Visualization
Soul Foods

Soul Foods Sales Dashboard & Analytics

Data engineering project analyzing Pink Morsels sales trends before/after price increase. Built ETL pipeline to clean and merge transaction data, developed interactive Dash dashboard for visualization, and implemented automated testing with CI/CD readiness.

Python Dash/Plotly Pandas ETL Test Automation Data Visualization CI/CD
AML System

Anti-Money-Laundering (AML) System

Developed batch processing platform for transaction monitoring and pattern detection. Implemented data analysis pipelines for money laundering detection and created compliance reporting system.

Python Data Processing ETL Compliance
Healthcare System

Healthcare Access Smart Appointment System

Built data management system for appointment scheduling and healthcare access. Implemented backend data processing for efficient booking system and optimized student healthcare services.

Backend Data Management System Design Optimization
Portfolio

Software Engineer Web Portfolio

Designed and developed personal portfolio website showcasing software engineering projects, technical skills, and professional achievements with responsive design.

HTML CSS JavaScript Responsive Design

Experience & Services

Professional experience and services offered

Data Engineer

Specializing in data pipeline development, ETL processes, data analytics, and cloud data solutions using AWS, Snowflake, and Oracle Cloud Infrastructure.

Software Engineer

Full software development lifecycle including system analysis, design, implementation, testing, and maintenance of scalable applications.

Software Developer

Implementation of software solutions, coding, and development based on architectural designs with focus on quality and efficiency.

Data Analytics

Applied data mining techniques, AI algorithms implementation, and development of data-driven decision support systems.

Contact Me

Feel free to reach out for opportunities or collaboration