CareerOS / Carnet de candidature local-firstV1 locale
01 / PrioriserRendre le prochain geste visible
LE PROJET EN 30 SECONDESAlex ATC / Product Engineer
01L’intention
Décider où investir son énergie, puis candidater avec des preuves.
02Ma contribution
Cadrer le produit autour d’une question : où investir son énergie de candidature sans inventer de preuve.
03Ce qui existe
Une annonce devient une décision lisible avec exigences, preuves, gaps et prochain geste.
01 / Fonctionnalités
J’ai conçu et développé un carnet de terrain qui relie profil vérifié, lecture d’annonce, matching explicable, CV traçable et suivi de candidature.
CareerOS aide à choisir les postes qui méritent une vraie candidature. Un profil maître conserve les faits et leur provenance. Chaque annonce est séparée entre éléments explicites et inférences, puis comparée au profil sans transformer un gap en compétence. Le produit prépare le CV, le prochain geste et les brouillons ; l’utilisateur garde la décision et l’envoi.
PDF ATSexport bloqué si une preuve critique manque
Local-firstdonnées et sauvegardes sur la machine
01 / Fonctionnalités
Ce que l’expérience rend visible.
Les fonctionnalités sont décrites à partir des projets locaux. Les preuves indiquent ce que l’utilisateur peut réellement observer, sans transformer un prototype en produit déjà déployé.
01 / Prioriser
Rendre le prochain geste visible
Le tableau de bord rassemble les candidatures en mouvement, les échéances et l’action utile maintenant. Le produit commence par la décision à prendre, pas par un mur de métriques.
Aujourd’hui · échéances · prochain geste
02 / Lire
Résumer une annonce sans cacher sa source
La fiche ouvre sur un brief lisible en trente secondes, puis distingue les exigences mentionnées de ce qui reste inféré. Le texte de l’annonce est traité comme un contenu non fiable, jamais comme une instruction pour l’application.
Brief express · explicite · inféré
03 / Comparer
Expliquer le fit plutôt que promettre un score magique
Le matching déterministe classe chaque exigence comme exacte, adjacente ou manquante. Les sous-scores, les poids et les preuves restent visibles afin que la personne puisse comprendre puis contester la recommandation.
Exact · adjacent · gap · poids visibles
04 / Prouver
Bloquer les affirmations non vérifiées
Le profil maître reste la source de vérité. Chaque fait importé porte une provenance et un état de vérification ; l’adaptation du CV et l’export PDF ATS sont bloqués lorsqu’une affirmation critique ne peut pas être reliée à une preuve.
Provenance · vérification · validation PDF
05 / Suivre
Garder la relation sous contrôle humain
Statuts, notes, contacts, timeline et préparation d’entretien restent reliés à la candidature. Les brouillons d’outreach sont proposés à la copie, sans bouton d’envoi ni candidature automatique.
CRM · timeline · copier · jamais envoyer
02 / Ma contribution
Concevoir la boucle, puis la rendre lisible.
Ce que j’ai pris en charge
01
Cadrer le produit autour d’une question : où investir son énergie de candidature sans inventer de preuve.
02
Concevoir l’architecture d’information, le carnet Ink et le parcours profil → annonce → fit → CV → suivi.
03
Développer le monorepo React et NestJS avec contrats partagés, modules métier, SQLite local et frontières IA validées.
04
Sécuriser la provenance, le PDF ATS, les sauvegardes, les entrées non fiables et les actions qui doivent rester manuelles.
03 / Périmètre
Ce qui est établi, ce qui reste à relier.
La version présentée est une V1 locale. Les données restent sur la machine par défaut et un fournisseur IA distant n’est utilisé qu’après configuration volontaire. CareerOS ne scrape pas, ne postule pas et n’envoie aucun message ; aucune métrique d’usage ou de recrutement n’est revendiquée ici.
UN POSTE / UNE MISSION / UN ÉCHANGE
Paris / À distance
Faisons avancer votre prochain produit.
Dites-moi ce que vos utilisateurs doivent faire, ce qui les bloque et ce que vous voulez construire. Nous pouvons partir de là.