Skip to content
View AndreLiar's full-sized avatar

Organizations

@andrelair-platform

Block or report AndreLiar

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
AndreLiar/README.md

Andre Kanmegne

Platform Engineer · AI Systems Builder · Fullstack Developer
RNCP Niveau 7 — Expert en développement logiciel · Ynov Campus Paris
Apprenti IT Operations & Automation Engineer @ HDI Global SE France
📍 Paris, France


What I'm building

The andrelair-platform organization is my personal homelab running as real production infrastructure — built to gain hands-on experience with the full platform engineering lifecycle, from bare-metal provisioning to GitOps delivery and AI services. 5 laptops (4 ThinkPad X390s + 1 MacBook Pro 2012), zero managed cloud:

Infrastructure layer

  • MAAS bare-metal provisioning (PXE boot, Ubuntu 22.04, cloud-init)
  • k3s cluster (1 control-plane + 4 workers) behind Tailscale mesh
  • Longhorn distributed storage · Velero backups → MinIO

GitOps & delivery

  • ArgoCD app-of-apps · Kustomize base+overlays · 3-branch CI promotion (dev → staging → prod)
  • Harbor private registry with cosign image signing + SBOM
  • 8 custom service repos, each with full CI on GitHub Actions

Platform services

  • SSO: Authentik OIDC protecting ArgoCD, Grafana, Harbor, Backstage, Vault, Open WebUI
  • Secrets: HashiCorp Vault with Kubernetes auth + AWS KMS auto-unseal
  • Admission control: OPA Gatekeeper in deny mode across 23 namespaces
  • Observability: Prometheus · Grafana · Loki · Tempo · Alertmanager

AI services

  • Self-hosted LLMs: Ollama + Open WebUI
  • RAG pipeline: document ingestion → Docling/MarkItDown → chunking → embeddings → pgvector
  • LLM eval & tracing: LiteLLM router + Langfuse · phi3-financial PromptOps pipeline

62 automated regression checks. 35+ phases completed.
Full runbooks → minicloud-platform-docs


Tech stack

Layer Technologies
Languages TypeScript · Python · Go · C# · JavaScript · SQL
Platform & Infra Kubernetes (k3s) · MAAS · ArgoCD · Helm · Kustomize · OpenTofu · Ansible · Tailscale
CI/CD & Registry GitHub Actions · Harbor · cosign · Docker Buildx
Observability Prometheus · Grafana · Loki · Tempo · Alertmanager · node_exporter
Security Vault · OPA Gatekeeper · Authentik · cert-manager · NetworkPolicy
AI / LLM Ollama · Open WebUI · LiteLLM · LangChain · Langfuse · pgvector · RAG · Prompt Engineering
Backend NestJS · FastAPI · ASP.NET Core · Node.js
Frontend React · Next.js · Tailwind CSS · Framer Motion

Experience

IT Operations & Automation Engineer (Apprentice) — HDI Global SE France, Paris (Sep 2024 – Present)
Python batch automation (−70% processing time) · IAM/SharePoint/Power Automate · ServiceNow ITSM for 200+ employees

Software Engineer Intern — FedHub, Remote (Jul–Aug 2024)
Python ETL pipelines · React/TypeScript/Laravel frontend refactor · Core Web Vitals optimization


Education

Expert en développement logiciel (RNCP 39583 · Niveau 7 · Bac+5)
Ynov Campus Paris · 2022–2027


Andre's GitHub stats Top Languages


🇫🇷 Français (natif) · 🇬🇧 English (C1) · 🇩🇪 Deutsch (B1)

Popular repositories Loading

  1. LocalAnalyst LocalAnalyst Public

    Local multimodal data analysis tool using Ollama and LLMs — run offline, analyze files csv,json and images with Streamlit.

    Python 2

  2. Freemap Freemap Public

    FreeMap est une plateforme interactive qui connecte des freelances avec des clients en utilisant une carte interactive basée sur OpenStreetMap

    JavaScript 1

  3. Retrieva Retrieva Public

    Enterprise AI rag system that enable semantic over a large bulk of documentation knowledge

    JavaScript 1

  4. CompanyManagementApp CompanyManagementApp Public

    desktop app that enable a company to manage their clients,projects and employees

    C#

  5. TaskTogether TaskTogether Public

    A collaboration tool that combines task management, video conferencing,

    TypeScript

  6. ai-email-client ai-email-client Public

    Un assistant IA pour tes emails : réponds plus vite, plus intelligemment. Gmail + IA = zéro perte de temps dans ta boîte de réception.

    TypeScript