Skip to content
View cmnemoi's full-sized avatar
😃
😃

Highlights

  • Pro

Block or report cmnemoi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
cmnemoi/README.md

Hi !

  • 👋 I’m Charles-Meldhine Madi Mnemoi. I am a Data Scientist in Co-op by day and a full-stack developper for eMush by night.
  • 🛠️ Skills
    • proficient in data analysis (Pandas, Matplotlib, Seaborn, Plotly) and machine learning (Scikit-learn, PyTorch) with Python and SQL ;
    • familiar with DevOps/MLOps (Docker, CI/CD with GitHub Actions, GitLab CI and Docker Swarm, unit testing with pytest), API development (FastAPI), GCP cloud (Big Query, Cloud Run, Vertex AI) and agile development methods (Scrum, Kanban) ;
    • acculturated to Large Language Models (LLM) and Retrieval-Augmented Generation (RAG).
  • 📫 Reach me by mail or Linkedin

Below are some projects I've worked on.

Ask NERON

A chatbot web application which can answer question about eMush with Retrieval-Augmented Generation (RAG) from curated documents.

Netlify Status API Continuous Integration API Continuous Delivery API Code coverage

CI Status CD Status Coverage Status PyPI version

cmnemoi-learn is a Python package which reimplements machine learning algorithms from scratch (using only numpy) with high quality development practices :

  • unit testing with pytest
  • code quality checking with black, pylint and mypy
  • CI/CD pipeline with GitHub Actions to version and publish the package automatically to PyPI

pipeline coverage discord

Stack : PHP 8.3 (Symfony 6.4, PHPUnit, Codeception), Vue.js 3, PostgreSQL, GitLab, Docker, GitLab CI

eMush is an open source remake of Mush: the greatest space opera epic of Humanity, directly on your browser!

I am a full-stack developer for the project since July 2022.

KPIs :

  • 1500+ users (100+ daily)
  • contribution to 100 000+ lines of code

Missions :

  • feature development, bugfixes and testing
  • enhancement of CI pipelines
  • implementing good practices (TDD, BDD, Clean Architecture)
  • participation in discussions on project direction and features to be developed
  • writing monthly news and patchnotes
  • animating alpha tests

I've done the projects below when I was starting in Data Science and software engineering, they deserve a reboot now...

Continous Integration Open in Streamlit

Data Science project of Lille's Bachelor of Economics, which consists of participating in the Kaggle competition New York City Taxi Fare Prediction.

  • Developed a web application that estimates the price of a ride within a $1.4 range
  • Cleaned and analyzed a dataset with 340,000+ rows to remove outliers and noise from data with normalization
  • Created new variables based on ride duration and destinations
  • Built the web application using Streamlit
  • Quality "CI" pipeline with git hooks and Github Actions (lint with Ruff, test with Pytest)

Pinned Loading

  1. cmnemoi-learn cmnemoi-learn Public

    Machine Leaning from scratch by Charles-Meldhine Madi Mnemoi

    Python 5 1

  2. eMush eMush Public

    eMush is an open source remake of Mush: the greatest space opera epic of Humanity, directly in your browser!

    PHP 4 3

  3. emush_rag emush_rag Public

    A RAG-based API to answer questions about eMush.

    Python

  4. mush_wikis_scraper mush_wikis_scraper Public

    Scraper for http://mushpedia.com/, http://twin.tithom.fr/mush/, https://cmnemoi.github.io/archive_aide_aux_bolets/ and QA Mush forum threads.

    HTML

  5. python_project_template python_project_template Public template

    Template repository for my Python projects.

    Makefile 1 2

  6. cookiecutter-python-project-template cookiecutter-python-project-template Public template

    A Cookiecutter template for my Python projects.

    Makefile