Skip to content

cmnemoi/cmnemoi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

82 Commits
Β 
Β 

Repository files navigation

Hi, I'm Charles-Meldhine πŸ‘‹

I'm an AI Software Engineer freelancer with 4 years of experience, mainly in the pharma industry and public administration.

Alongside my contracts, I'm also an open source maintainer and contributor in Python ecosystem and more.

🧰 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

Maintainer since July 2022:

  • 400k+ LoC, 2.5k+ users
  • Clean Architecture, CI pipelines, TDD, BDD
  • 20+ contributors mentored
  • Beta testing, feature planning, patchnotes writing, conflict management

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

About

Config files for my GitHub profile.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published