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.