Projects

December 2024-Present

VotingSphere – Real-Time Election System

Ongoing
Role

Lead Backend Engineer

Contribution

Designed and implemented a secure, real-time digital voting system using Django, PostgreSQL, and Redis Channels. Features include anonymous voting, live WebSocket updates, admin dashboard, category filtering, and vote audit logging. Engineered for enterprise scalability and integrity.

August 2025 – August 2025

CSV → Parquet Mini-Pipeline

completed
Role

Data Engineer

Contribution

Developed a production style Python CLI to convert raw CSV drops into analytics-ready Parquet files with schema validation, idempotent runs, and structured logging. Implemented partitioned storage for efficient queries n built observability features including dead-letter queue (DLQ) handling n JSON logs. Achieved ~99% test coverage with GitHub Actions CI/CD. Added SQL window-function exercises with DuckDB for analytics practice. Deployed locally n to Amazon S3 with PyArrow n moto-based testing.

November 2025-Present

Personal Portfolio & Project Showcase

Ongoing
Role

Web Developer | Designer

Contribution

Designed and developed a WordPress-based portfolio to showcase PhD research, machine learning projects, and technical writing. Customized the theme and layout, added dynamic project and blog sections using custom PHP/JavaScript, integrated resume download and contact workflows, and optimized the site for responsiveness, performance, and accessibility.

November 2025-Present

Personal Portfolio & Project Showcase

Ongoing
Role

Web Developer | Designer

Contribution

Designed and developed a WordPress-based portfolio to showcase PhD research, machine learning projects, and technical writing. Customized the theme and layout, added dynamic project and blog sections using custom PHP/JavaScript, integrated resume download and contact workflows, and optimized the site for responsiveness, performance, and accessibility.

August 2025 – August 2025

CSV → Parquet Mini-Pipeline

completed
Role

Data Engineer

Contribution

Developed a production style Python CLI to convert raw CSV drops into analytics-ready Parquet files with schema validation, idempotent runs, and structured logging. Implemented partitioned storage for efficient queries n built observability features including dead-letter queue (DLQ) handling n JSON logs. Achieved ~99% test coverage with GitHub Actions CI/CD. Added SQL window-function exercises with DuckDB for analytics practice. Deployed locally n to Amazon S3 with PyArrow n moto-based testing.

August 2025 – August 2025

Real-time Fraud Detection API

completed
Role

Machine Learning Engineer | Full-Stack Developer

Contribution

Developed and deployed an end-to-end ML system for real-time credit card fraud detection. Handled extreme class imbalance using SMOTE, trained and evaluated multiple models, selecting Random Forest (AUC ≈ 0.9619) for deployment. Built a FastAPI backend, Streamlit frontend, and Dockerized application deployed on Render with integrated Swagger API documentation.

Education

August 2025 – Present

Ph.D. – Computer Science

University of North Dakota

Researching probabilistic & generative models (GANs, VAEs, diffusion) for cloud security and APT defense, integrating reinforcement learning and high-performance computing.

Working on GenCyberSynth, a framework for generating high-quality synthetic cybersecurity data to improve malware detection models.

Graduate coursework in Machine Learning, High-Performance Computing, Cloud & Application Security, Computer Forensics, Predictive Modeling, and Data Visualization.

August 2023 – May 2025

Masters – Computer Science

University of North Dakota

Focused on machine learning, data engineering, and cybersecurity, building end-to-end systems from data collection to deployment.

Developed strong skills in Python, SQL, APIs, data pipelines, MLOps practices, and secure systems design.

Built several applied projects, including VotingSphere (secure online voting platform), EdgeMind Studio (AI/ML education platform), and AfriGPT (AI assistant for African languages & culture).

October 2017 – August 2020

Bachelors – Physics

University of Bamenda

Built a solid foundation in mathematics, statistics, and scientific computing, which now underpins my work in machine learning and data science.

Gained experience with problem-solving, modeling, and quantitative reasoning through laboratory work and research-oriented coursework.

Developed early interest in programming and data analysis, motivating my transition into computer science and AI.