Thegretia
Case Studies & Systems

Engineering Portfolio & Architectures

Explore production-tested systems spanning distributed Lakehouse ETL pipelines, parameter-efficient multilingual AI models, and real-time streaming fraud engines.

AI & MLFeatured
6 Months • 2025

Akilang Speech & Translation Engine

Low-resource African languages ASR and Neural Machine Translation system

A high-performance multilingual Automatic Speech Recognition (ASR) and Neural Machine Translation (NMT) platform designed specifically for under-represented African languages, achieving high transcription accuracy and low-latency inference.

WER Reduction28.4%
Inference Latency< 140ms
PyTorchHugging FaceWhisper & Wav2Vec2FastAPIDocker+2
Data EngineeringFeatured
8 Months • 2024 - 2025

KIYANZA - Plateforme d'optimisation et de suivi des strategies de communication

Medallion architecture on Azure Databricks, PySpark, and Delta Lake

An enterprise-grade Lakehouse data pipeline ingesting multi-source transactional and telemetry data into Bronze, Silver, and Gold Delta Lake tables with automated schema enforcement, dbt transformations, and data quality observability.

Data Volume Processed2.4 TB / Day
ETL Runtime Reduction54%
Azure DatabricksPySparkDelta Lakedbt-coreAzure Data Factory+3
AI & MLFeatured
5 Months • 2024

Real-Time Streaming Fraud Detection Engine

Sub-50ms financial transaction anomaly scoring with PySpark and Redis

A distributed real-time streaming ML pipeline processing payment streams via Apache Kafka, computing real-time feature aggregations in Redis, and executing XGBoost anomaly classification under strict latency SLAs.

Processing Latency38ms
Throughput14,000 txn/s
Apache KafkaPySpark StreamingRedisXGBoostFastAPI+2
Software Engineering
4 Months • 2024

Distributed Python Async Task Engine

Resilient worker pool architecture with priority queueing and telemetry

A lightweight, fault-tolerant distributed background job orchestrator written in modern Python with Redis persistence, intelligent retry exponential backoff, dead-letter queuing, and OpenTelemetry distributed tracing.

Task Throughput25,000+ / min
Memory Footprint< 45 MB
Python 3.12AsyncioRedisFastAPIOpenTelemetry+2