Giter VIP home page Giter VIP logo

Hi !

  • 👋 I’m Charles-Meldhine Madi Mnemoi. I am a Data Scientist in Co-op by day and a Backend developper for eMush by night.
  • 🛠️ Skills
    • Proficient in Data Analysis (Pandas, Matplotlib, Plotly) and Machine Learning (Scikit-learn, PyCaret) with Python
    • Familiar in Web Scrapping (requests, BeautifulSoup) with Python, DevOps (Docker, GitLab CI, GitHub Actions) and testing (pytest)
    • Some experience in Backend web development (APIs with Flask), prototyping web apps with Streamlit and cloud with AWS and GCP
  • 📫 Reach me by mail or Linkedin

Below are some projects I am the most proud of. (there are many more in my repositories)

Data Science Projects

Open in Streamlit

This is a personal project in which I created a web application to predict of the minimum duration of a video game session.

Stack : Python (pandas, sklearn, matplotlib, seaborn, requests, beautiful soup, flask, streamlit)

  • Developed a web application that estimates the minimum duration of a match within a 6-minute margin
  • Extracted 6,000+ game sessions' data from APIs and web scraping with requests and BeautifulSoup
  • Created new variables based on game session time, number of players, and the game's release year
  • Built an API using Flask and the web application using Streamlit

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

Open in Streamlit

  • 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

Data Analytics projects

Open in Streamlit

A web app allowing you to compare French Hip-Hop lyrics.

Stack : Python (Streamlit, Pandas, Plotly, Matplotlib, LyricsGenius, SQLAlchemy), MySQL, AWS RDS

  • 21723 songs collected through LyricsGenius API
  • MySQL database hosted on a AWS RDS DB instance
  • Nice looking charts automatically generated from data and user entries
  • Web app with Streamlit

Other

PyPI version

cmnemoi-learn is a reimplementation of 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

Eternaltwin is an open-source project created to preserve and recreate Motion Twin games, a 20-year old indie video game studio which released 25+ Web/Flash-based games.

I help as an eMush contributor and with DevOps contributions : Docker and CI pipeline setups for other games.

Stack : PHP 8 (Symfony 6.2, PHPUnit), 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 regular contributor to the project as a backend developer / lead since July 2022.

KPIs :

  • 450+ users
  • features / bugfixes delivery every 2 weeks
  • contribution to 50 000+ lines of code

Missions :

  • feature development, bugfixes and testing
  • enhancement of CI pipelines
  • participation in discussions on project direction and features to be developed
  • writing monthly news and patchnotes
  • animating alpha tests

Charles-Meldhine Madi Mnemoi's Projects

apca icon apca

A PCA of indicators (GDP, HDI...) of 48 countries

archive_aide_aux_bolets icon archive_aide_aux_bolets

Archive statique de l'Aide aux Bolets, un recueil de tutoriels sur le jeu Mush réalisé par la communauté sur Twinoid.

cmnemoi icon cmnemoi

Config files for my GitHub profile.

cmnemoi-learn icon cmnemoi-learn

Machine Leaning from scratch by Charles-Meldhine Madi Mnemoi

courseradmviz icon courseradmviz

Repository for the Wesleyan University's Data Management and Visualization course on Coursera

cytech_sparks icon cytech_sparks

Dépôt pour notre cours sur Spark pour le cours de "Programmation Fonctionnelle" à CY Tech.

dcsub4odds icon dcsub4odds

A R Script which predicts the odds of getting a "sub 3 run" in the game Dead Cells. Also generates the distribution of run times.

emush icon emush

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

esports-clash icon esports-clash

Esport games gestion application developed in Clean Architecture

etudedecas icon etudedecas

Une étude de cas dans laquelle j'ai du analyser une base de données de patients afin de prédire l'amélioration clinique primaire des patients selon le traitement utilisé.

fine-tuning-gpt2 icon fine-tuning-gpt2

Codebase for the Medium Article on Fine-tuning GPT2 for Text Generation

gaussianprocess icon gaussianprocess

Repository containing the source code of our project for the ING1 course "Simulation Monte-Carlo" at CY Tech.

gestionorduresmenagerescytech icon gestionorduresmenagerescytech

Dépôt pour notre projet d'application pour la gestion des ordures ménagères pour la matière ING1 "Analyse orientée objet" à CY Tech

killpredictor icon killpredictor

Un calculateur de probabilites de kill en PvP selon votre equipement, competences et celui de votre adversaire sur le jeu Mush.vg

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.