commit a1b2c3d—init(A2Ω): candidature stage web, IA & gouvernance numérique

CANDIDATURE ALPHA TO OMEGA (A2Ω)|Toulouse · Stage 2 à 6 mois · Dispo immédiate

> Tom Passerman — Étudiant Bachelor Informatique (Ynov Toulouse)Développement Web, IA & Gouvernance Numérique

Ce site interactif est ma candidature pour rejoindre Alpha to Omega. Il illustre ma compréhension de vos deux piliers : 75% d'ingénierie web sur mesure(du cadrage besoin au déploiement Cloudflare avec Astro, Git et APIs) et25% de gouvernance numérique(cartographie SI, gestion des accès IAM, conformité RGPD et processus d'exploitation).

01 // MON PARCOURS TERRAIN

Étudiant en informatique à Ynov Toulouse, j'ai déjà fait tourner des systèmes réels : chez Orange, l'automatisation des déploiements logiciels ; chez ITL, des infrastructures réseau critiques et de la vidéosurveillance IP. En parallèle, je conçois des applications web & mobiles, du prototype au déploiement.

02 // POURQUOI ALPHA TO OMEGA ?

Au-delà de composants isolés, je vise le cycle complet : recueil du besoin, architecture Astro, CI/CD, DNS/Cloudflare, diagnostic de logs — et la gouvernance IT des organisations que vous accompagnez.

03 // L'IA COMME OUTIL CRITIQUE

Ce site a été co-construit avec l'IA, jamais livré sans relecture : architecture cadrée à la main, code vérifié ligne par ligne, erreurs Git/Vite/Tailwind corrigées manuellement, performance et accessibilité traitées comme des exigences.

commit e4f5a6b—feat(core): full-stack architecture, APIs & IoT telemetry

01 // LE CŒUR DU RÉACTEUR (75%)

Ingénierie Web, APIs & Systèmes Distribués

Du microcontrôleur embarqué aux conteneurs Docker en passant par des APIs .NET découplées : chaque brique est versionnée, testée et déployée via un pipeline reproductible.

bash — deploy-pipeline.sh
READY
tom@architect:~/core$git push origin main --tags

Enumerating objects: 42, done. Counting objects: 100% (42/42), done.

Delta compression using up to 16 threads — Compressing objects: 100% (38/38).

remote: [CI/CD] Building multi-tier containers & Edge bundles...

✔ To https://github.com/tompass8/portfolio-stage.git — [new tag] v2.4.0 -> production

MODULE // CI/CD PROPULSÉ PAR IA

Automatiser et sécuriser le cycle de vie du code

Module proposé pour accompagner les équipes dans l'usage concret de l'IA : un agent branché sur le pipeline existant qui analyse, teste, révise, répare et documente le code — chaque action reste soumise à validation humaine.

01 // CI

Analyse & correction automatique

À chaque commit ou PR, l'agent analyse les erreurs de build et de tests, puis génère des propositions de correctifs de code ciblées, prêtes à revue.

02 // TESTS

Génération automatique de tests

Suites de tests unitaires et d'intégration créées pour le nouveau code détecté : cas nominaux et edge cases couverts dès l'ouverture de la PR.

03 // REVIEW

Revue de code intelligente

Audit des PR en expert sécurité & architecture : détection de failles, vulnérabilités OWASP et problèmes de performance avant validation.

04 // HEALING

Auto-réparation du pipeline

Erreurs de configuration ou de dépendances détectées (Dockerfile, YAML de workflow) et patch appliqué de manière autonome par l'agent.

05 // DOCS

Documentation automatisée

CHANGELOG, documentation API et README mis à jour dynamiquement à chaque fusion de code, sans intervention manuelle.

RESULT // GAIN ÉQUIPE

Moins de temps sur les tâches répétitives, plus de focus sur l'architecture et le métier. Le pipeline devient un copilote : il propose, l'humain décide.

ARCHITECTURE // AGENT LLM + FUNCTION CALLING
triggerWebhookGitHub / GitLab API
runtimeAgentNode.js / Python
intelligenceAPI LLMFunction Calling
targetDépôtPatch des fichiers projet

Chaque push/PR déclenche l'agent via webhook → diagnostic → patchs proposés en Pull Request → revue humaine → merge.

> Sélectionnez un domaine

#01 // le-gourmandcontainerized
$ Client -> Express 5 API -> MySQL 8 (Docker Network)

Le Gourmand

Application Web 3-Tiers & Conteneurisation

Plateforme de partage de recettes orchestrée avec Docker Compose. Isolation stricte des réseaux, exécution via utilisateurs non-root et persistance relationnelle optimisée.

Architecture
3-Tiers isolée
Conteneurs
Non-root / Alpine
Node.jsExpressMySQLDocker ComposeTailwind CSS
#02 // ymmocontainerized
$ Vue 3 ─► Nginx ─► (.NET 10 ─► PostgreSQL 16) + (FastAPI ─► 2M biens)

YMMO — Groupe Immobilier

Plateforme web d'achat, vente et analyse de biens immobiliers avec IA

Plateforme immobilière en trois services orchestrés par Docker Compose : API .NET 10 (auth JWT, CRUD biens/offres), SPA Vue 3 + Pinia (catalogue, dashboards Chart.js) et agrégateur Python FastAPI analysant 2M de biens via scikit-learn.

Base agrégée
2M de biens (IA)
Services
3 conteneurs
Vue 3.NET 10PostgreSQL 16FastAPI / PythonDocker Compose
#03 // sparkprototype
$ ESP8266 (Magnétomètres) --[ESP-NOW]--> ESP32 Master -> Web UI

SPARK

Système IoT Embarqué & Télémétrie Temps Réel

Détection intelligente de places de parking par variation de champ magnétique. Communication maillée basse consommation via protocole ESP-NOW et remontée temps réel sur tableau de bord web.

Protocole
ESP-NOW (<10ms)
Topologie
Master / Slaves
ESP32 / ESP8266C / C++ESP-NOWCapteurs MagnétiquesWeb API

commit b3c4d5e—feat(process): méthode cadrage -> build -> deploy -> suivi

02 // MÉTHODE DE TRAVAIL

De l'idée à la production en quatre étapes

Une méthode de livraison continue, transparente et mesurable — le même niveau d'exigence que j'applique déjà sur mes projets et mes missions d'accompagnement, et que je mettrai en pratique chez Alpha to Omega.

$ git push origin main

01

Cadrage

vos besoins

  • ›Ateliers de recueil du besoin & user-stories
  • ›Choix de la stack et des livrables
  • ›Jalons, budget et critères d'acceptation
02

Build

itératif & testé

  • ›Développement par sprints avec démos régulières
  • ›Revue de code et tests automatisés
  • ›Intégration continue dès le premier commit
03

Deploy

en production

  • ›Pipeline CI/CD reproductible
  • ›Conteneurisation & mise en ligne sans downtime
  • ›Logs, métriques et alertes en place
04

Suivi

après la mise en ligne

  • ›Monitoring, correctifs et évolutions
  • ›Optimisation des performances
  • ›Transfert de compétences & documentation
En chiffres
Heures de développement
1 200+
Projets & exercices livrés
24
Technologies maîtrisées
15

commit c7d8e9f—feat(governance): SI cartography, IAM matrix & GDPR compliance (25%)

03 // LE BOUCLIER — GOUVERNANCE NUMÉRIQUE & ORGANISATION IT (25%)

Du flux de code à un environnement structuré, auditable et résilient

Les missions d'accompagnement que vous menez chez Alpha to Omega — recensement des actifs, cartographie des flux, contrôle des habilitations (IAM), conformité RGPD et formalisation des procédures d'exploitation — sont le terrain que je vise : voici comment je m'y intégrerais.

▍ INFRASTRUCTURE SI — HÉBERGEMENT, RÉSEAU & SAUVEGARDE

CARTOGRAPHIE SI & FLUX DE DONNÉES

Architecture cible : inventaire, dépendances & points de contrôle

Schéma proposé pour l'organisation cible (A2Ω) — chaque brique, son propriétaire, ses données et ses garde-fous.

Cliquez sur un nœud pour inspecter
Cloudflare Edge / DNSFront-End Astro SSRPasserelle API / IAMBase de Données & Backups
Cloudflare Edge / DNSAUDIT OK
Rôle dans l'architecture
WAF, CDN, Certificats TLS & Protection DDoS
Responsable / Propriétaire
Équipe Infra / A2Ω
Données traitées
Logs HTTP anonymisés, IP transitoire
Continuité / Sauvegarde
Config IaC versionnée sur GitHub
Conformité RGPD
Minimisation dès l'Edge (0 cookie tiers)
CONFORMITÉ RGPD & CONTINUITÉ

Privacy by Design & Procédures IT

Structurer l'existant, poser les bonnes questions aux équipes métiers et transformer un état des lieux en actions priorisées.

  • 1. Zéro requête tierce (Polices locales)ACTIF
  • 2. Processus Arrivée / Départ (Onboarding/Offboarding)FORMALISÉ
  • 3. Vérification Backups & Dépendances de repriseCONTRÔLÉ
  • 4. Diagnostic d'incidents & Analyse de logsDOCUMENTÉ
MATRICE IAM & DROITS D'ACCÈS

Gestion des comptes, authentifications & moindre privilège

Matrice cible proposée — le rôle « Développeur Web / Stagiaire » est ma future position, pas un poste occupé aujourd'hui.

RBAC Policy v2.6
Acteur / Périmètre
Équipe interne A2Ω
Politique d'Authentification
Clé SSH Ed25519 + MFA matériel
Cloudflare DNS & Workers
Déploiement, certificats TLS et diagnostic d'incidents
FULL
Dépôts GitHub (Branche main)
Validation des Pull Requests et CI/CD
READ/WRITE
Bases de données Prod
Vérification des sauvegardes et plan de reprise (PRA)
READ/WRITE
Processus Cycle de Vie : Revue trimestrielle des comptes à privilèges + révocation immédiate des tokens en cas de départ.
EASTER EGG INTERACTIF // MINI-JEU

Simulateur WAF — Défendez la base de données SI

SCORE 0WAVE 1COMBO ×1BEST 0INTÉGRITÉ 100%

Bloque les paquets rouges & violets, laisse passer les flux cyan vers le serveur.

Bloque les paquets ROUGES (intrusions) et les VIOLETS (menaces critiques ×50), laisse passer les CYAN vers le serveur. Enchaîne les blocages pour un combo ×4 !

commit 0a1b2c3—chore(release): dossier de candidature Alpha to Omega Toulouse

04 // DÉPLOIEMENT & PRISE DE CONTACT

Échangeons sur vos prochains projets Web & Gouvernance

SYNTHÈSE CANDIDATURE

Prêt à démarrer chez Alpha to Omega

Basé à Toulouse, disponible immédiatement pour un stage de 2 à 6 mois (35h/semaine, 9h30-18h30), avec perspective d'alternance.

Candidat
Tom Passerman
Formation
Bachelor Info — Ynov Toulouse
Stages précédents
Orange & ITL
Anglais technique
Courant — oral & écrit
POST /api/contact — Cloudflare Worker SSR● MODE MAIL
Me contacter