À propos
Je suis Jami Infante, développeur avec 4 ans d'expérience. Je conçois et livre des applications web, du back-end à l'interface.
Passé par l'alternance puis en poste, j'ai construit des applications complètes en environnement pro - API, bases de données, interfaces - et je continue d'explorer de nouvelles technologies à travers mes projets personnels.
Je ne me suis jamais éloigné du milieu de l'informatique depuis le lycée, au moment où j'ai fait mes premiers projets personnels et scolaires. Cette curiosité m'a permis de découvrir les différents langages de programmation de manière autodidacte, avant même de m'orienter vers cette voie.
Ce que j'aime : résoudre des problèmes, automatiser ce qui peut l'être - tests, déploiements, documentation - et livrer des applications fiables.
Région de Clermont-Ferrand - Télétravail possible
Expérience
- 2024 - Aujourd’huiCDI
Développeur full-stack
EMIL FREY FRANCE (P.B.O) - MecaSystems

- Interfaçage DMS : développement des web services REST et maintenance des web services SOAP connectant MecaSystems aux logiciels de gestion des ateliers (comptabilité, commandes, devis…), pour éliminer les re-saisies entre systèmes. Refonte et documentation des endpoints (Swagger / OpenAPI).
- Développement full-stack : interfaces web (React, webdev, Windev) pour l’appli métier et l’e-commerce, logique métier, API REST, échanges JSON et automatisation de flux. Plateforme déployée en marque blanche pour plusieurs fournisseurs.
- CI/CD : mise en place de pipelines GitLab avec runners sur environnements Linux / Docker - déploiement continu et génération automatique de la documentation d’API.
- Data & bases de données : intégration des fichiers de stock, conception et évolution de bases HFSQL / SQL, optimisation de requêtes.
- Performance & infrastructure : développement d’un outil de test de charge en Python (Selenium, multi-thread) compilé en exécutable et lancé depuis plusieurs postes, pour analyser le comportement des serveurs, du WAF et du load balancer, puis ajuster l’infrastructure.
- Déploiement & exploitation : livraisons sur environnements Linux et Docker, mises en production, administration serveur (SSH, FTP / SFTP), scripts d’automatisation PowerShell, mise en place d’un NAS média pour les images du site.
- React
- WinDev / WebDev
- HFSQL
- REST
- SOAP
- GitLab CI/CD
- Python
- Docker
- Linux
- 2023 - 2024CDI
Développeur web
FLAURAUD - AURILIS GROUP (MecaSystems)

- Même produit et même poste que ci-dessus, avant le rachat du groupe par Emil Frey : missions centrées sur la modernisation et la migration de l’existant.
- Reprise d’un applicatif vieux de 10 ans pour le remettre aux normes actuelles (architecture orientée objets, API, REST) et recréation graphique des éléments d’interface.
- Changement d’ERP : développement des liens avec un nouvel ERP tiers, remplacement de requêtes en base par des procédures stockées et optimisation des traitements.
- Création de la landing page publique du produit et maintenance des web services SOAP.
- WinDev / WebDev
- HFSQL
- SOAP
- REST
- Sept. 2022 - Sept. 2023Alternance
Développeur web
NUMTECH

- Conception, développement et maintenance de sites web et d’outils internes pour des clients.
- Exploitation d’API web et de données collectées par des capteurs, lus via Raspberry Pi.
- PHP
- JavaScript
- Tailwind CSS
- Ajax / jQuery
- MySQL
- PostgreSQL
- Raspberry Pi
- Juil. - Août 2022Job d’été
Assistant ingénieur
NUMTECH

- Développement sur différents projets internes et clients orientés web, dont des tâches de traitement de données pour un client.
- Poursuite et aboutissement de l’outil de gestion démarré lors du stage.
- PHP
- JavaScript
- HTML / CSS
- Avr. - Juin 2022Stage
Développeur web
NUMTECH

- Développement d’un outil interne de gestion de licence client : analyse de l’existant, analyse des besoins, développement en PHP suivant le modèle MVC.
- PHP (MVC)
- JavaScript
- MySQL
- PHPMailer
- PHPOffice
Compétences
Front-end
- React
- TypeScript
- JavaScript
- HTML / CSS
- Tailwind CSS
- Vue.js
Back-end & API
- API REST
- SOAP
- Swagger / OpenAPI
- Node.js / Express
- PHP
- Symfony
- MySQL
- PostgreSQL
- MongoDB
- HFSQL
Langages
- JavaScript / TypeScript
- PHP
- Python
- PowerShell
- Java
- C
- C#
DevOps & outils
- Docker
- GitLab CI/CD
- Git / GitHub
- Linux
- VS Code
- Postman
- Bruno
Formation
- 2022 - 2023
Licence pro Application Web
Développement de services web (Servlet/JSP, Spring Boot, Quarkus), applications PHP / Symfony, ReactJS, React Native. Bases de données SQL et noSQL, IoT (ESP, LoRa, Sigfox), gestion de projet, tests unitaires et d’intégration.
- 2020 - 2022
DUT Informatique
C, programmation orientée objets (Java, C#, C++), IHM (XAML, XML), UML, Merise, .NET, Linux, Shell, bases de données (PL/SQL, SQL, PRO-C Oracle), programmation web (PHP, JS, HTML, CSS).
- 2019 - 2020
Baccalauréat STI2D option SIN
Option Système d’Information et Numérique : Arduino, Python, réseau, codages binaire, hexadécimal, ASCII.
Passions

Domotique, embarqué & matériel
Entre domotique, systèmes embarqués et administration de mes serveurs personnels, je bidouille autant le logiciel que le matériel - De l'impression 3D jusqu’à la modification de consoles de jeu.

Mécanique automobile
Grand fan d’automobile et assez manuel, j’ai appris par moi-même, à l’aide d’internet, à faire l’entretien de ma voiture personnelle ainsi que de celle de mes parents. Cette passion prend beaucoup de temps mais est très gratifiante.

Réparation & bricolage
La réparation d’appareils électroniques m’intéresse depuis l’enfance, une passion du bricolage transmise par mon père. Je répare tout type d’objet électronique, plus particulièrement des smartphones : dextérité, concentration et précision.
Photographie
À côté du code, j’aime composer et capturer : cadrage, lumière, retouche. Un œil que je retrouve aussi dans le design de mes interfaces.
Voir la galerie →
Data & finance immobilière
Je m’intéresse à l’investissement et à la fiscalité immobilière, et j’aime relier le code à cette logique métier : c’est de là qu’est né Bailiz, mon outil de gestion locative.

Sport en salle
Je pratique la musculation depuis 3 ans et demi, à raison de trois séances par semaine. Je cours également régulièrement.

Jeux vidéo & simulation
Passionné par les jeux vidéo multijoueurs et les simulations réalistes, j'apprécie tout particulièrement les expériences immersives. Mon intérêt pour ce domaine m'a d'ailleurs poussé à concevoir et souder mon propre simulateur de conduite sur mesure.