Noetis
Django
janvier 2024 - janvier 2026(2 ans)
RÉSEAUX SOCIAUX
SocialMine — influencer-sponsorship analytics platform, in production.▸ Full-stack product, solo. Django 5 / DRF API with JWT auth, background workers (Django-Q2), and a Next.js 15 / React 19 / TypeScript front end — filtering, dashboards, charts, guided onboarding.▸ AI enrichment pipeline over YouTube data: audio → transcript → overlapping chunking → OpenAI embeddings (text-embedding-3-large) → cosine-similarity retrieval, feeding sponsor extraction and classification. Retries with exponential backoff, idempotent writes.▸ Large-scale batch inference: OpenAI Batch API and a DeepSeek batch runner for cost-efficient bulk processing — job creation, submission, result parsing and DB reconciliation as separate, resumable stages.▸ Agentic auto-tagging built on Strands: tool-using agent with validators, audit trail and deterministic heuristic fallback when the LLM is disabled or unavailable — so the pipeline degrades instead of stopping.▸ Ran the infrastructure too: Docker Compose stack behind nginx, Let's Encrypt auto-renewal, MySQL 8 primary/replica replication (GTID) across two VPS, service health monitoring, documented runbooks.Stack: Python, Django, DRF, Django-Q2, MySQL, Next.js, React 19, TypeScript, Tailwind, Radix, Recharts, Docker, nginx, OpenAI, DeepSeek, Strands.
Django
API REST
React.js
RAG
Docker
Noetis
janvier 2024 - Aujourd'hui(2 ans et 10 mois)
▸ Freelance AI & web engineering: custom applications and process automation, LLM agents and RAG pipelines, AI governance and upskilling — with a sovereignty-first stack (French/EU hosting and models).▸ Client engagements sold and delivered end-to-end: scoping, specification, build, deployment, handover.▸ Working knowledge of the constraints that decide these projects: GDPR, EU AI Act, SecNumCloud, DPAs and audit trails — designed in from the first architecture note.
Noetis
juillet 2026 - août 2026(1 mois)
VOYAGE & TOURISME
▸ Ingestion from Cisco Webex (Contact Center and Calling APIs): OAuth service-app authentication per tenant, paginated searchwith watermarking, capture retrieval and audio download — validated end-to-end against the customer's real tenant before the buildstarted.▸ AI pipeline on Mistral: Voxtral transcription channel-by-channel (free speaker attribution), then title, summary, controlled-vocabularytagging and translation via Mistral Small, with prompt versioning and cost guards.▸ GDPR by construction, not by discipline: personal fields are stripped before anything is written to disk, so tooling and CI canexercise the real API surface without ever holding personal data. 13 test modules, fully mocked — the suite runs with no credentialsand no real audio.▸ Two deployment profiles from one codebase (PostgreSQL + S3 object storage, or SQLite + local media), Docker Compose for devand prod, Makefile-driven operations.