Aller au contenu
02

À 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

02.1

Expériences

  1. 2024 - Aujourd'huiCDI

    Développeur full-stack

    EMIL FREY FRANCE (P.B.O) - Mecasystems

    Logo 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
  2. 2023 - 2024CDI

    Développeur full-stack

    FLAURAUD - AURILIS GROUP Mecasystems

    Logo 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
  3. Sept. 2022 - Sept. 2023Alternance

    Développeur web

    NUMTECH

    Logo 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
    Lettre de recommandation ↗
  4. Juil. - Août 2022Job d'été

    Assistant ingénieur

    NUMTECH

    Logo 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
  5. Avr. - Juin 2022Stage

    Développeur web

    NUMTECH

    Logo 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
02.2

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
02.3

Formations

  1. 2022 - 2023

    Licence pro Application Web

    UCA - Université Clermont Auvergne

    Logo 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.

  2. 2020 - 2022

    DUT Informatique

    UCA - Université Clermont Auvergne

    Logo 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).

  3. 2019 - 2020

    Baccalauréat STI2D option SIN

    Lycée Lafayette - Clermont-Ferrand

    Logo Baccalauréat STI2D option SIN

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

02.4

Passions

Domotique, embarqué et matériel

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

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

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

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

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

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.