Camil Benameur, ingénieur IA.

Chez Schneider Electric, en stage puis en CDD (12 mois), j’ai conçu et livré en production un installateur de logiciels industriels, et j’y ai développé des outils d’IA internes. Je cherche un poste d’ingénieur IA ou de Forward Deployed Engineer, pour créer des outils d’IA avec les équipes qui s’en servent.

Lyon · diplômé en 2025 · disponible immédiatement

170 morceaux · 1,0 sDémo rejouée dans votre navigateur, avec ses propres durées. Plusieurs champs s’écrivent en même temps et s’arrêtent exprès en plein mot, puis leurs guillemets et crochets sont refermés, dans l’esprit de ma bibliothèque go-llm-stream.

Réalisations

Chaque réalisation porte son statut : en entreprise, publique ou privée. Les projets prévus sont plus bas, à part.

Parcours

Diplômé en 2025. Douze mois chez Schneider Electric sur un même produit, du stage au CDD (avril 2025 à mars 2026), puis environ deux mois chez Call To Action (août à octobre 2026).

Langues
Français (langue maternelle), anglais (C1, TOEIC 910/990), espagnol (notions).
Certifications
Advanced Golang Concepts, Software Design and Architecture Specialization.
  1. HEAD disponible immédiatement
  2. Data & AI Engineer, CDI

    Call To Action (Bonum Group), Nice

    Outils internes, données et déploiement automatisé. CDI terminé le 16 octobre 2026.

  3. livré en production

    Software Engineer, CDD

    Schneider Electric, Carros

    Responsable du SoftDPAC Remote Installer jusqu’à sa livraison en production. Outils d’IA internes et rôle de Copilot Champion.

  4. Software Engineer, stage

    Schneider Electric, Carros

    Conception du même installateur à partir de zéro, en Go et React, avec des exigences strictes de cybersécurité.

  5. Diplôme d’ingénieur et Master 2

    Polytech Dijon et université de Bourgogne

    Ingénieur en IA et développement logiciel (Polytech Dijon, 2025). Master 2 Bases de données et IA (université de Bourgogne, 2025).

  6. Stage de laboratoire, vision par ordinateur

    Universiti Teknologi PETRONAS, Malaisie

    Vision stéréo embarquée pour la capture 3D et la mesure de distance, calibration de caméras, détection d’objets en temps réel (YOLOv8).

Compétences

Trois tables : ce que j’ai pratiqué en entreprise, ce que montrent mes projets publics, et ce que je n’ai pas encore pratiqué.

competences.tomlTOML

Pratiqué en entreprise

ia_appliquee

serveur MCP sur mesure, agent RAG, revue de code assistée par IA, assistant local (Ollama, Open WebUI), vision par ordinateur (YOLOv8, en stage de laboratoire)

langages
  • Go
  • Python
  • TypeScript
  • JavaScript
  • SQL
  • Bash
  • PowerShell
web_api
  • React
  • Next.js
  • FastAPI
  • REST
  • SSE
  • Tauri 2.0
tests

tests unitaires et d’intégration, Cypress de bout en bout

ci_cd
  • GitHub Actions
  • Docker
  • Docker Compose
  • Podman
securite

SSH par clés, PC isolés du réseau, écriture en base avec plan relu et retour arrière, secrets GitHub

donnees

SQL Server, PostgreSQL, MariaDB, modélisation de bases (Master 2 Bases de données et IA)

systemes
  • Linux (Debian, Ubuntu)
  • Windows
architecture

architecture hexagonale

Visible dans mes projets publics

llm

lecture de flux JSON de LLM, au format des événements d’OpenAI et d’Anthropic (go-llm-stream)

qualite

fuzzing, mesures publiées avec leurs limites

web

Astro, ce site et mon blog, mis en ligne sur Cloudflare

Pas encore pratiqué

agents
  • LangGraph
api_llm
  • OpenAI
  • Gemini
evaluation

jeux de tests d’un agent, correcteur automatique comparé à une personne

tracage

OpenTelemetry, Langfuse, coût par réponse

cloud
  • AWS
  • Google Cloud
  • Azure
  • Terraform
  • Kubernetes

Pas encore d’expérience professionnelle sur AWS, Google Cloud ni Azure. J’ai utilisé l’API d’Anthropic sur des projets personnels, pas encore celles d’OpenAI et de Google. Les projets en préparation visent à en combler une partie.

En préparation

Les projets que je prévois de construire ensuite, en public. Aucun n’existe encore : une case sera cochée, avec un lien, quand le projet sera en ligne.

ROADMAP.md5 à venir
  • Un agent LangGraph avec validation humaine, testé par de vrais utilisateurs, et sa version sans framework pour comparer. (Prévu)
  • Un banc d’évaluation public : 100 cas étiquetés à la main, un correcteur automatique comparé à une personne, des marges d’erreur. (Prévu)
  • Le journal des traitements de l’agent, avec son coût par réponse acceptée. (Prévu)
  • La même série de tests passée sur Anthropic, OpenAI, Gemini et un modèle local. (Prévu)
  • Un déploiement sur Google Cloud Run décrit en code (Terraform), avec identité fédérée, budget et arrêt d’urgence. (Prévu)

Écrits

J’écris sur ce que j’ai construit, et je signale en tête d’article ce que j’ai corrigé.

Tous les articles

Contact

Un poste, une question ou une remarque sur un projet : écrivez-moi, je réponds par écrit.

Je prépare aussi une activité d’ingénieur IA indépendant. Elle n’existe pas encore.

contact.sh

FormSubmit (formsubmit.co) me transmet votre message par e-mail. Je m’en sers seulement pour vous répondre, et je le garde 12 mois au plus après notre dernier échange. Vous pouvez demander à le consulter, le corriger ou le supprimer en m’écrivant par ce formulaire. Confidentialité

Terminal · camsh

camsh, un petit shell écrit en TypeScript, tourne dans votre navigateur. Ses fichiers, en lecture seule, sont le contenu de ce site. Tapez help, Tab pour compléter, Échap pour fermer.

Essayer :