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 👋

I'm a Freelance Python Developer with 4 years of experience, mainly in the pharma industry and public administration, in Île-de-France / Hauts-de-France.

🧰 Expertise

  • Python backend & DevOps:
    • API development with FastAPI, CI/CD pipelines (GitHub Actions, GitLab CI)
    • Testing & code quality (pytest, coverage, static analysis)
    • Docker, GCP (BigQuery, Cloud Run, Vertex AI), Terraform, Grafana
  • Generative AI: RAG pipelines, Langchain, Haystack, vector DBs (Chroma, Weaviate, PgVector)
  • Frontend: Vue.js, React
  • Soft skills: agile methods (Scrum, Kanban), technical documentation, product mindset
  • Language: English fluent (TOEIC 955)

📫 Contact


📌 Selected Projects

SightCall Q&A – RAG chatbot for a B2B SaaS website

Netlify Status API CI API CD API Coverage

Live app · API repo · Frontend repo

Stack: Python (FastAPI, pytest), React.js, Haystack, PostgreSQL, Docker, Terraform, GitHub Actions

Built a RAG chatbot answering questions from SightCall’s public website. CI/CD pipelines, tests and coverage included.


Ask NERON – Chatbot over unstructured documents (GenAI)

Netlify Status API CI API CD API Coverage

Live app · API repo · Frontend repo

Stack: Python (FastAPI), TypeScript (Vue.js), Chroma DB, Docker, GitHub Actions, OpenTelemetry, Grafana

Developed a full RAG pipeline for a chatbot that answers questions from documentation, integrated monitoring and metrics. CI/CD pipelines, tests and coverage included.


eMush – Full-stack open source multiplayer remake

pipeline coverage discord

GitLab · Live app

Stack: PHP (Symfony), Vue.js, PostgreSQL, Docker, GitLab CI

Contributed since July 2022:

  • 150k+ LoC, 2.5k+ users (150+ daily)
  • Clean Architecture, CI pipelines, TDD, BDD
  • 20+ contributors mentored
  • Beta testing, feature planning, patchnotes writing

cmnemoi-learn – ML algorithms from scratch with best dev practices

CI CD Coverage PyPI version

GitHub · PyPI

Educational project: Machine Learning algorithms re-implemented from scratch (numpy only) with CI/CD, Pytest, Mypy, Pylint, auto-publishing on PyPI.


🧪 OSS Contributions

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 4

  3. emush_rag emush_rag Public

    A RAG-based API to answer questions about eMush.

    Python

  4. sightcall_qa_api sightcall_qa_api Public

    A RAG-based API to ask questions about SightCall.

    Python

  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