
Matthieu Hochlander
Ingénieur logiciel
- hochlander@zeptotech.fr
- (+33)6 08 57 00 19
- github.com/madeorsk
- code.zeptotech.net/explore
- linkedin.com/in/matthieu-hochlander
- zeptotech.fr
Né le 09 / 10 / 1997 (27 ans)
CV en PDFPassionné d’informatique depuis le plus jeune âge, j’ai commencé ma carrière professionnelle en concevant des logiciels pour huissier de justice. Cette première étape m’a permis d’avoir un point de vue global sur les enjeux des organisations et sur l’importance que peut avoir la numérisation du monde pour elles.
Mes compétences en analyse et modélisation, acquises à l'université sur le plan théorique puis mises en pratique en entreprise, me permettent de saisir l'entièreté des systèmes complexes et de les représenter informatiquement pour une exploitation performante. D'un point de vue personnel, je m'investis dans des organisations / projets qui promeuvent ou développent des logiciels libres, ce qui me procure une grande variété d'expériences et de connaissances sur des langages parfois peu connus (Zig). Je ne crains pas la nouveauté et dispose des connaissances théoriques pour l'aborder scientifiquement, rapidement et efficacement. Je cherche le prochain projet sur lequel je pourrais m'épanouir et mettre au service mes compétences pour satisfaire les utilisateurs et utilisatrices (qu'ils soient finaux ou développeurs eux-mêmes, dans le cas où je réalise une bibliothèque ou un framework).
Expérience professionnelle
Lead Dev : Ingénierie logicielle
J'ai dirigé le projet techniquement (choix des technologies), conçu les modèles métiers et garanti leur cohérence, suivi et contrôlé les productions d'autres développeurs, ai participé à leur formation sur des points précis pour les faire avancer sur leur travail. Le nombre de collaborateurs sur le projet a varié de 3 à 10.
Développement et maintenance de logiciel web
- Définition des besoins client et du cahier des charges.
- Conception de modèles métier robustes et extensibles.
- Conception d’interfaces et de solutions répondant au mieux aux besoins des utilisateurs.
- Conception de briques logicielles réutilisables.
- Conduite de projet.
Contexte du projet
Une étude de commissaires de justice souhaite moderniser son logiciel métier afin d'y intégrer un maximum d'automatisations (avec IA) et de rendre le métier de commissaire de justice plus facile.
Objectifs du projet
- Développement d'un logiciel web pour accompagner tous les besoins du métier de commissaire de justice.
- Gérer l'hébergement et la disponibilité du service web pour le personnel en interne, les clients et les débiteurs.
- Apporter aux utilisateurs et utilisatrices des solutions pour améliorer leur travail quotidien.
- Assurer la qualité technique et fonctionnelle du code et des fonctionnalités produites.
Réalisations
- Mise en place d'un système d'information simple et fiable pour l'exploitation automatisée par un ordinateur.
- Conception d'interfaces faciles d'utilisation, avec des infographies claires qui permettent de comprendre une situation en un coup d'œil.
- Direction technique du développement de divers modules de logiciel web et d'une application mobile.
- Mise en place d'une infrastructure d'hébergement performante et compétitive.
- Mise en place d'un système de facturation et de gestion des paiements, avec suivi des « abonnements » et du respect des échéances.
- Interconnexion avec de nombreuses API pour la transmission ou la récupération d'informations automatiquement.
- Automatisation des communications sur de nombreux supports : téléphone, SMS, courriel, courrier.
- Mise en place des outils de développement et de déploiement des solutions (CI).
- Recrutement, suivi et intégration de collaborateurs.
Technologies
PHP 8.3, Eloquent (Laravel), TypeScript, React, Vite, Docker, libvirt, Wireguard
Résultats obtenus
- 2500+ révisions réalisées, 2000+ révisions vérifiées.
- Conception d’un framework PHP performant.
- Plus de 40000 dossiers ouverts et traités en 2 ans pour plusieurs dizaines de clients aux besoins différents.
- Plusieurs dizaines de milliers d’euros facturés par mois, plus de 100 000€ recouvrés par mois, même en période de congés.
- Interconnexion avec la DGFIP et la CDC.
- ~99.95 % de disponibilité.
Développeur web : Ingénierie logicielle pour ERP
J'ai rejoint le projet en tant que stagiaire et ai été amené à programmer, imaginer et designer de nombreux modules interconnectés, en suivant la philosophie de l'entreprise « Simplement puissant ».
Développement et maintenance de logiciels web
- Création de nouvelles applications web s'intégrant dans l'environnement existant ou partant de zéro.
- Maintenance d'applications existantes.
- Conception d'interfaces et de solutions répondant au mieux aux besoins des utilisateurs.
- Conception de modèles métier robustes et extensibles.
- Conception de briques logicielles réutilisables.
- Étude des méthodes d'analyse de risques d’entreprise.
- Création d'une application web visuelle et dynamique permettant une saisie graphique d'éléments d'analyse de risques d’entreprise.
Contexte du projet
Une étude de commissaires de justice souhaite disposer d'un logiciel de gestion d'entreprise permettant la mise en conformité avec la norme ISO 9001 facilement.
Objectifs du projet
- Développement d'un logiciel web simple pour la mise en conformité ISO 9001.
- Améliorer le système d'information pour faire face à l'augmentation de la cadence des demandes.
- Apporter des solutions simples aux utilisateurs et utilisatrices pour réaliser leurs tâches efficacement dans le respect des normes de gestion.
- Assurer la qualité technique et fonctionnelle du code et des fonctionnalités produites.
Réalisations
- Conception d'interfaces interactives pour l'analyse des risques et opportunités d’entreprise.
- Reprise et modernisation d’un système de gestion des tâches conforme ISO 9001.
- Création d'un système de gestion RH, avec gestion des candidatures, onboarding, espace personnel, entretiens individuels, simplification des démarches administratives.
- Recrutement, suivi et intégration de collaborateurs.
Technologies
PHP 7.4, CakePHP, Javascript, SVG, Docker
Résultats obtenus
- 10000+ tâches suivies dans le logiciel de gestion des tâches.
- Mise en service chez une dizaine de clients.
- Certification ISO 9001.
Freelance : Développeur de module logiciel
J'ai réalisé le développement, l'intégration et la vérification de la correspondance avec les attentes du client dans le délai imparti.
Développement d’un module de logiciel
- Définition des besoins client et du cahier des charges.
- Conception de modèles métier robustes et extensibles.
- Conception d'interfaces et de solutions répondant au mieux aux besoins des utilisateurs.
- Conception de briques logicielles réutilisables.
- Conduite de projet.
Contexte de la mission
Un chercheur en histoire médiévale souhaite disposer d'un moteur de recherche avancé dans des sources historiques.
Objectifs de la mission
- Renseigner les dates / personnages historiques / familles / institutions / lieux mentionnés sur chaque page d'une source historique.
- Recherche facile de toutes les pages comprenant une date donnée / un personnage historique, une famille, une institution ou un lieu.
- Recherches croisées avancées.
- Recherches textuelles simples en cas d'absence de résultat.
- Présentation visuelle simple et lisible.
- Respect des champs RDF existants et intégration dans OmekaS dans le respect des normes.
Réalisations
- Conception d'un système de balisage des pages de source à partir d'un vocabulaire RDF personnalisé.
- Adaptation de l'interface d'OmekaS pour renseigner le balisage facilement.
- Création d'un système d'importation des balisages et des personnages historiques / familles / institutions / lieux à un format bien défini dans une feuille de calcul.
- Conception d'une page de recherche dynamique et rapide.
- Conception du visualiseur de sources, ouvrable en recherche ou dans la liste des sources.
Technologies
PHP 8, Laminas, OmekaS, TypeScript, React
Résultats obtenus
- Temps de recherche inférieur à 1s pour les auteurs / dates / personnages / familles / institutions / lieux.
- Mise à disposition simplifiée de dizaines de sources historiques.
- Importation asynchrone avec gestion des erreurs.
Formation
Master 2 d'informatique — Apprentissage, Vision par ordinateur, Robotique
Master 1 d'informatique
Licence d'informatique
Compétences
Compétences techniques
- Développement de logiciels
- Développement full-stack
- Tests unitaires
- Organisation et optimisation de bases de données
- Conception de système d’information et de modèles métier
- Administration système (linux, docker)
- Optimisation de bases de données
- Bases de comptabilité / facturation
Technologies
- PHP, Laravel, Symfony, CakePHP
- TypeScript / Javascript
- React
- HTML, CSS / LESS / SCSS
- Java
- C(++)
- Go
- Python
- Zig
- Docker
- PostgreSQL, MySQL
Qualités personnelles
- Autonomie / indépendance
- Prise de décisions
- Curiosité
- Humilité
- Force de propositions
- Bon relationnel