To-Linka Portfolio
Hi, I'm Michael Mashava

DATA & AI ENGINEER

Data & AI Engineer | Python, SQL, Power BI, Java, FastAPI | ETL Pipelines, RAG & AI Automation

View Portfolio Contact Me

About Me

Hello, I'm Michael Mashava

I am an IT graduate specialising in Data Engineering, AI Systems, and Full-Stack Development. I bridge the gap between heavy transactional data pipelines and intelligent LLM-driven automation.
What I bring to the table:
• Data Engineering & BI: End-to-end ETL pipelines (SQL Server, Talend, SSIS) and automated reporting engines.
• AI & Automation Engineering: Multi-tier cascading RAG systems, domain-specific NLP pipelines (spaCy, SentenceTransformers), and asynchronous LLM orchestrations (Prefect, Gemini, FastAPI) optimised for low latency and minimal compute costs.
• Full-Stack Systems: Resilient applications with Python, Java (Spring Boot), Vue.js, and REST APIs, including embedded JVM tuning and secure authentication protocols.
Core Stack:
Languages: Python, SQL, Java, JavaScript
Data & Analytics: PostgreSQL, MS SQL Server, Power BI, SSIS, Talend, ETL
AI/ML & Automation: LLMs, RAG, Prefect, FastAPI, spaCy, Prompt Engineering, Docker

2+
Projects Completed
15+
ETL Pipelines developed
Michael Mashava

My Expertise

Power BI

Python

SQL

RAG (Retrieval Augmented Generation)

AI Automation

ETL Pipelines

Featured Projects

E-Commerce Car Rental WebApp

E-Commerce Car Rental WebApp

A full-stack e-commerce application for car rentals with Vue.js frontend and Spring Boot backend.

Vue.js Java Bootstrap Spring Boot SEO
View Project
Window Cleaning Quote App

Window Cleaning Quote App

A cross‑platform mobile quoting app for a window cleaning business using React, Vite, and Capacitor, with offline first data storage and WhatsApp quote sharing.

React Vite Capacitor
View Project
Automated Talent Matching Pipeline

Automated Talent Matching Pipeline

A multi-stage orchestration system that ingests unstructured text data from distributed online sources, performs relevance classification against structured candidate profiles via LLM-driven prompt classification, dynamically generates optimised documents, and executes automated outbound communications through email and messaging APIs. Coordinated through a fault-tolerant workflow engine with retry logic, scheduling, and real-time webhook ingestion.

Python FastAPI Prefect PostgreSQL
View Project

Experience & Education

Jan 2026 - Mar 2026

Computer Science & Maths Teacher

Meadowlands Academy Senior School

Designed and implemented comprehensive O-Level Computer Science & Mathematics curricula (Forms 1–4). Authored detailed weekly schemes of work and syllabus-aligned learning guides, ensuring 100% curriculum coverage across all four forms. Developed differentiated teaching strategies and engagement tactics, resulting in 67% of students reporting Mathematics as their favourite subject in end-of-month feedback. Cultivated a supportive learning environment through exceptional communication; consistently received positive student testimonials citing clarity, approachability, and enthusiasm. Managed full-cycle academic operations; timetabling, lesson scheduling, and report card generation for students, streamlining school-wide assessment processes.

Mar 2022 - Dec 2025

Student

Chinhoyi University of Technology

Mar 2024 - Jan 2025

Data Science Intern

Steward Bank

-Developed and maintained ETL pipelines using SQL, Talend, and SSIS, integrating data from various sources. -Designed interactive Power BI dashboards and reports for data-driven decision-making. -Automated reporting processes, enhancing efficiency and data accessibility for business users. -Wrote complex SQL queries for regulatory compliance, customer behavior analysis, and strategic insights. -Standardized customer IDs, eliminating duplicates and ensuring data integrity. -Resolved data inconsistencies and format issues, ensuring accurate and reliable reporting.

Get In Touch

Email

mmashava7@gmail.com

Phone

+263717827381

Location

Harare, Zimbabwe