À 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, je 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ériences
- 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…) et pour éliminer les re-saisies entre systèmes et optimiser les process. 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 et en plusieurs langues (Français, Allemand, Italien et Anglais).
- 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 et bases de données : intégration des fichiers de stock, conception et évolution de bases HFSQL / SQL et optimisation de requêtes.
- Performance et 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 et 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 full-stack
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.
- Intégration et maintenance du module de paiement CB de la banque. Gestion du flux complet avec double retour banque front et back permettant de valider la commande même si le contexte n'est plus bon au moment du retour. Gestion du retour banque sur le bon serveur malgrès le load-balancer en parralèle avec l'équipe infra et sécurité.
- WinDev / WebDev
- HFSQL
- SOAP
- REST
- Sept. 2022 - Sept. 2023Alternance
Développeur web
NUMTECH

- Conception et développement d'une application web full-stack de gestion des demandes d'extraction de données : remplacement d'un processus manuel par une interface complète - front-end, back-end PHP (MVC), base de données, gestion des rôles, notifications par mail et sécurité.
- Mise en place d'un système d'acquisition de données via Raspberry Pi (lecture de capteurs et exploitation d'API web) avec remontée automatisée vers une application web.
- Développement d'un outil de visualisation de données brutes : tracé dynamique de différents scénarios pour en faciliter l'analyse.
- Maintenance et évolutions de l'outil interne de gestion de licences développé pendant mon stage : corrections, ajustements et nouvelles fonctionnalités selon les besoins de l'équipe.
- PHP
- JavaScript
- Tailwind CSS
- Ajax / jQuery
- API REST
- 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

- Conception et développement d'un outil web interne de gestion de licences (PHP, modèle MVC) : analyse de l'existant et des besoins, architecture de l'application, gestion des contacts, entreprises, licences et utilisateurs avec système de rôles.
- Fonctionnalités avancées : génération de devis personnalisés au format Word (PHPWord), envoi automatique de mails de rappel (PHPMailer), affichage dynamique en Ajax et carte interactive (OpenStreetMap).
- Rédaction d'une documentation utilisateur intégrée à l'application.
- PHP (MVC)
- JavaScript
- Ajax
- MySQL
- PHPMailer
- PHPOffice
- OpenStreetMap
Compétences
Langues
- FrançaisNatif
- AnglaisProfessionnel (B2)
- EspagnolNotions (A2)
Front-end
- React
- React Native
- TypeScript
- JavaScript
- HTML / CSS
- Tailwind CSS
- Astro
- Vite
- Ajax / jQuery
Back-end & API
- PHP
- Symfony
- Node.js / Express
- Java (Spring Boot, Quarkus)
- WinDev / WebDev
- API REST
- SOAP
- Swagger / OpenAPI
Bases de données
- MySQL
- PostgreSQL
- SQLite / IndexedDB
- MongoDB
- HFSQL
- PL/SQL (Oracle)
Langages
- JavaScript / TypeScript
- PHP
- Python
- Java
- C / C++
- C#
- Bash
- PowerShell
DevOps & outils
- Docker
- GitLab CI/CD
- GitHub Actions
- Git / GitHub
- Linux
- Selenium
- Postman/Bruno
- VS Code
IoT & embarqué
- Arduino
- Raspberry Pi
- ESP32
- LoRa / Sigfox
- Électronique
- Impression 3D
Data & IA
- Python
- OpenCV
- TensorFlow
- Keras
- Computer Vision
Formations
- 2022 - 2023
Licence pro Application Web
UCA - Université Clermont Auvergne

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
UCA - Université Clermont Auvergne

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
Lycée Lafayette - Clermont-Ferrand

Option Système d'Information et Numérique : Arduino, Python, réseau, codages binaire, hexadécimal, ASCII.
Passions

Domotique, embarqué et 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 de la mécanique prend beaucoup de temps et me permet d'apprendre beaucoup de choses et surtout de faire des économies.

Réparation et bricolage
La réparation d'appareils électroniques m'intéresse depuis l'enfance, une passion pour le 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.

Data et finance immobilière
Je m'intéresse à l'investissement et à la fiscalité immobilière. C'est de qu'est née mon outil de gestion locative Bailiz qui relie le code a cette logique métier.

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.