Salut, moi c'est Mathias

Certifié Expert en développement logiciel – RNCP39583 – Niveau 7 – NSF 326t

Bio

Ingénieur logiciel fullstack & Android, créateur d’environnements robustes et cohérents.

Depuis mes premières explorations sur WordPress et ISPConfig jusqu’à mes projets Android en Kotlin/Compose, j’ai toujours cherché à comprendre, structurer et optimiser. Mon parcours mêle développement mobile, fullstack Java, configuration DNS, et gestion d’infrastructures web. Chaque solution que je conçois est pensée pour durer, évoluer, et s’aligner avec une identité produit forte — entre performance technique, UX tactile et cohérence narrative.

Residence:

Toulouse, France

Age:

22 (03 Mars 2003)

phone:

07-45-65-92-16

email:

ahomagi0@gmail.com

Education

2023-2025
Ynov Campus – Master Expert en développement Logiciel, Mobile & IoT

Expert en développement logiciel – RNCP39583 – Niveau 7 – NSF 326t

2020-2023
UCAO-UUT – ISTIN – Licence Développeur d’applications

Experience

2024-2025
Assistant Concepteur Développeur Logiciels Applicatifs

Développement fullstack web et d’applications mobiles dans un environnement IoT/Automobile industriel :
📱 Application Android sur PDA pour la gestion d’inventaire terrain (Kotlin + Jetpack Compose)
⚙️ Microservices backend pour le traitement des données véhicules (Spring Boot)
🌐 Interfaces web dynamiques pour l’analyse métier (Angular + TypeScript)
🗺️ Carte interactive des trajets avec Leaflet et OpenStreetMap
🔄 Migration CI/CD de Jenkins vers GitLab CI, intégration Sonarqube et Artifactory
🧩 Collaboration transverse avec les équipes métier, UX et production pour garantir la cohérence produit

2023-2024
Développeur Android

Conception d’une application Android offline-first pour techniciens terrain de mesure d’onde électromagnétiques :
📲 Application d’audit mobile avec Kotlin + Jetpack Compose, pensée pour une utilisation sans réseau
🔗 Connexion à Odoo pour le téléchargement des missions au format XML
🧠 Parcours guidé et UX tactile optimisés pour la saisie rapide et intuitive
🔒 Synchronisation sécurisée des résultats en fin d’audit, avec gestion fine des erreurs réseau
🧩 Collaboration avec les équipes métier pour garantir la fiabilité et la cohérence des données

2023
Stage développement d’applications Web Mobile

Participation à la création d’une plateforme e-commerce dédiée à la vente de véhicules et pièces détachées :
🧱 Backend Django (Python) : structuration de l’architecture logicielle et des modèles de données
🛒 Gestion fluide des produits, commandes et utilisateurs, avec logique métier intégrée

2020-2023
Responsable de communication

Pilotage de la communication digitale et du support informatique pour une structure associative :
🖥️ Administration des outils numériques internes : gestion des mails pro, maintenance des applications métiers via ISPConfig
🌐 Mise à jour du site WordPress : création de contenus, optimisation SEO, cohérence visuelle
📣 Animation des réseaux sociaux : publication régulière, gestion des interactions, renforcement de la visibilité
🔧 Support technique : assistance aux équipes, résolution des incidents informatiques courants
🤝 Coordination avec les responsables projets pour aligner la communication sur les actions terrain

Compétences

Languages

Java, Kotlin, TypeScript, C, C++, Python, HTML/CSS, Bash, Cypher

Frameworks

Jetpack Compose, Ktor, Kotlin Mutliplatform, Angular, Spring Boot, Quarkus

Databases

PostgreSQL, TimeScaleDB, SQLite, Redis, Neo4j, MongoDB

DevOps & Cloud

Docker, Gitlab CI/CD, Sonarqube, Artifactory, Debian, AWS(EC2, S3, API GATEWAY, LAMBDA)

Libraries

Retrofit, Room, SQLDelight, Koin, JUnit, Mockito, Liquibase, Leaflet, OpenStreetMap

Outils

Maven, Gradle, Git
IDE JetBrains (IntelliJ, Android Studio), Jira, Confluence, Obsidian

Méthodologies et architectures

Agile, Kanban
MVVM, Clean Architecture, Microservices

Plateformes et logiciels

Apache Kafka, Keycloak, WordPress, ISPCONFIG, BLE, MQTT, Firebase

Portfolio

Découvrez ici mes projets personnels et académiques, témoins de mon engagement, de ma créativité et de mon évolution en tant que développeur.

Medivio

Projet de fin d’étude Master

Medivio est une application Android en cours de développement, conçue dans le cadre du projet de fin d’année du Master 2 Informatique, avec pour objectif de fluidifier la coordination médico-sociale autour des patients en situation complexe. Elle centralise les données patients (fiches, documents, alertes), permet une synchronisation sécurisée entre intervenants (offline-first, chiffrement local), et propose une interface tactile pensée pour les usages terrain. L’architecture repose sur Kotlin, Jetpack Compose, Clean Architecture et DDD, avec un backend simulé pour les tests. Medivio incarne une approche transversale tech/design/production, valorisant l’impact réel, la lisibilité en mobilité et la cohérence produit, tout en visant à réduire les ruptures de parcours et à renforcer le rôle des aidants dans le suivi patient.

Omees

Projet collaboratif Ydays — 2025

Omees est un service de VTC développé dans le cadre des Ydays, visant à offrir une expérience fluide de réservation et de gestion des trajets. J’ai participé au projet en tant que développeur mobile, en charge de la conception de l’application côté client.

L’application a été développée avec Jetpack Compose Multiplatform, permettant un déploiement Android/iOS à partir d’une base commune.

Equinoxe

Projet collaboratif Ydays — 2024

Equinoxe est une application mobile conçue pour accompagner les personnes atteintes de cancer dans leur quotidien. Elle centralise les dossiers médicaux, les rendez-vous, les traitements, et permet un suivi personnalisé de l’état de santé, du moral et des habitudes de vie.

J’ai participé au projet en tant que développeur mobile, en charge de la conception de l’interface avec Flutter, dans une logique multiplateforme et d’accessibilité.

Bibliouut

Projet de fin d’étude Licence

BiblioUUT est une application mobile Android conçue pour faciliter l’accès aux ressources de la bibliothèque universitaire UCAO-UUT. Elle permet aux étudiants de rechercher des livres, consulter leurs détails, accéder aux thèses et mémoires, et obtenir le numéro exact du document pour un retrait rapide auprès du bibliothécaire.

L’application est développée en Kotlin avec Jetpack Compose, connectée à une API Django REST Framework et administrée via une interface web Django Admin. Elle intègre des fonctionnalités comme la recherche dynamique, l’historique de consultation, le téléchargement de thèses, et une authentification sécurisée. Le projet est hébergé sur Railway et repose sur une base MySQL.

Ce projet m’a permis de relier mes compétences en développement mobile, structuration backend, UX intuitive et logique métier, tout en répondant à un besoin concret de terrain.

Unote

Projet académique — RAD (Rapide Application Development) 3e Année

Projet académique réalisé dans le cadre du module RAD, Unote est une application desktop développée en VB.NET avec WPF sous Visual Studio, connectée à une base MySQL. Elle permet de gérer les inscriptions des étudiants, la saisie des notes, le calcul des moyennes, et la génération de bulletins via Crystal Reports. L’interface moderne et les rapports automatisés offrent une solution fluide et adaptée aux besoins pédagogiques.

Quincaillerie

Projet académique — 2ᵉ année (APOO)

Dans le cadre d’un projet académique en 2ᵉ année (module APOO), j’ai conçu une application desktop complète pour la gestion d’une quincaillerie. Développée en Java avec NetBeans, elle intègre une base de données MySQL (via WAMP), une interface Swing ergonomique, et des rapports générés avec JasperReports. L’application couvre la gestion des produits, du stock, des commandes, des clients, des factures et du personnel, avec authentification sécurisée et recherche dynamique. Ce projet m’a permis de mettre en œuvre une architecture orientée objet modulaire et de répondre à un besoin métier concret avec des outils professionnels.

Blog

J’y partage des retours d’expérience, des choix techniques assumés, des réflexions sur l’UX tactile, la structuration logicielle, et la viabilité économique des environnements que je conçois.

Hello world!

Welcome to WordPress. This is your first post. Edit or delete it, then start writing!

Contact