Je suis

Développeur full stack (Bac +2). Validation Licence 1 sciences informatiques à l'université de Pau et diplômé d'un titre professionnel de développeur web full stack (niveau 5). Expériences freelance et professionelle à l'agence JLL Technology à Bordeaux.

A propos de Moi

Matéo, 22 ans, Landes.

Développeur Full Stack passionné par la création de solutions technologiques innovantes. Mon parcours m'a permis de maîtriser à la fois le développement front-end et back-end, j'ai une solide expérience dans des technologies telles que le développement d'application web, la conception front-end et la gestion/administration de donnée back-end. Formé à la résolution de problèmes et la création de produits qui offrent une expérience utilisateur unique. Mon approche repose sur la recherche constante de l'efficacité et de la qualité du code telle que son optimisation. Je suis toujours enthousiaste à l'idée de collaborer sur des projets captivants, alors n'hésitez pas à explorer mon portfolio ou à me contacter pour échanger sur de futures opportunités.

Mes Compétences

Présentation de mes compétences et maitrises techniques.

Front-end


HTML 5

Utilisée pour structurer le contenu web avec balises sémantiques, multimédia intégré et capacités interactives.

CSS 3

Utilisée pour la mise en forme et le design des pages web, avec des fonctionnalités avancées telles que les transitions, les animations et les mises en page flexibles.

Bootstrap

Framework CSS et JavaScript open source, simplifiant le développement web en offrant des composants prêts à l'emploi pour créer des sites web réactifs et esthétiques.

UI / UX Design et conception

Le design UI (Interface utilisateur) se concentre sur l'apparence visuelle d'une application, tandis que le design UX (Expérience utilisateur) se préoccupe de l'utilisabilité et de la satisfaction de l'utilisateur. Ils collaborent pour créer des expériences numériques efficaces et agréables.




Back-end


Base de données

Principalement SQL (Structured Query Language), langage de programmation pour la gestion de bases de données relationnelles, permettant stockage, récupération et manipulation de données.

PHP

Langage de script côté serveur, largement utilisé pour le développement web, capable de créer des pages dynamiques et interagir avec des bases de données.

CASL

(Software dev.)
Langage formel utilisé pour spécifier et modéliser des systèmes logiciels complexes. Il favorise la vérification formelle et utilise une logique forte.




Front-end et Back-end


Ensemble JavaScript

JavaScript
React.js - Node.js - Json - JQuery + (UI)
Utilisé pour la création d'applications interactives, fonctionnant côté client, offrant des capacités dynamiques et de manipulation du DOM (Document Object Model).

CMS

Création et administration d'un système de gestion de contenu tel que Wordpress.
Open source, personnalisable, et optimisé pour le référencement. Il gère le contenu, les médias, les utilisateurs, et offre de nombreuses fonctionnalités.

Symfony

framework PHP open-source utilisé pour développer des applications web. Il favorise la réutilisation de composants et suit l'architecture MVC (Modèle-Vue-Contrôleur).




Notions Générales


Techno. Web et Sécurité

Formé à la protection des applications et données en ligne contre les menaces, y compris les attaques, la gestion des accès, et la confidentialité.

Systèmes d'exploitations

Examiner la gestion des ressources matérielles, la sécurité, la communication et l'interface utilisateur des ordinateurs et serveurs.

LaTeX

Système de composition de programmation simple de documents basé sur TeX, privilégié pour la création de documents scientifiques, articles, thèses et rapports.

Logique / Proba. / Stats

Etude de probabilités, statistiques, et modélisations des phénomènes aléatoires pour prendre des décisions éclairées et analyser des données grâce aux modèles mathématiques orienté informatique.

Algorithmique et technique de programmation

Ensemble de procédures pour résoudre des problèmes, et guide pour la création d'applications en utilisant des algorithmes efficaces et structurés.

API et servives du Web

Moyens de communication entre applications, permettant d'accéder à des données, des fonctionnalités et des services en ligne de manière structurée et sécurisée.

Architecture (Hardware)

Ensemble de conception, fonctionnement, et performance des composants matériels, y compris CPU, mémoire, et systèmes intégrés.

Informatique fondamentale

Théorie de la computation, comme la théorie des automates, la complexité algorithmique, la logique, les structures de données mais aussi l'histoire de l'informatique.

Programmation fonctionnelle

Basée sur des fonctions pures tel que la notion de récurcivité, l'immutabilité des données et la réduction de l'état mutable pour des programmes plus fiables et prévisibles.

Programmation orienté objet C#

(POO)
Structuration des programmes en objets interagissant, favorisant l'encapsulation, l'héritage, la polymorphisme, et la réutilisation du code.

Programmation impérative C / C++

Basée sur des instructions séquentielles, des boucles, des conditions et des variables pour contrôler le flux d'exécution.

Python

Langage polyvalent.
Pour ma part destiné aux sciences de données : simulation/manipulation de données et analyse statistique.

Arduino

Basé sur le C/C++ pour la programmation matérielle (hardware). Formé au prototypage électronique.

Réseau

Les bases de la communication, la topologie, les protocoles, la sécurité et l'administration réseau sous Linux.




Mobile


React Native

React Native est un framework JavaScript pour le développement d'applications mobiles multiplateformes, permettant de partager du code entre iOS et Android.

Dart - Flutter

Dart : langage de programmation développé par Google, développement d'applications mobiles et web grâce à son framework, Flutter : qui offre une conception d'interface utilisateur réactive et une seule base de code pour iOS et Android.

App inventor

Plateforme de développement d'applications Android simple. Création d'applications mobiles en glissant-déposant des blocs de code visuels.

Disponible pour tous projets freelance

Spécialisé dans les technologies du web telles que les vitrines ou les applications web.

Quelques-uns de mes Projets Open Sources

We provide high standar clean website for your business solutions

GitHub Repositories


Mes dépôts GitHub comprennent divers projets, du développement web à la programmation robotique, en passant par la science des données et les applications mobiles. Chaque dépôt est dédié à un projet spécifique, contenant du code source.
Explorez-les pour en savoir plus sur mes réalisations.

Certains projets sont privés ou sous copyright ©.
Veuillez me contacter pour l'obtention de l'accès à tous mes projets.

Mes Expériences

En milieu professionnel, en freelance et en autodidacte.

Logo JLL Technology

Développeur junior orienté SIG Stage

Octobre 2023

Mission principale :
Développer un outil de géotraitement de données isochrones.
Conception et développement d'une interface utilisateur ergonomique ; Développement d'un système de gestion de données fonctionnel et automatisé.

Code source privé

Site web de l'entreprise
Logo Freelancer

Projets en Freelance

Depuis Juillet 2023

Projet d'un site web vitrine pour deux maisons certifiées "Gîtes de France".

De la première maquette jusqu'à la mise en ligne du site fonctionnel + suivi maintenance souhaitée.

Livraison complète du projet et clients satisfaits.

Logo Autodidacte

Projets en autodidacte

Janvier 2021

Formation autodidacte de langages impératifs C/C++ :
Destiné au développement de programmes robotiques/orientés objets. Application sur matériel Arduino et Micro:bit.

Formation semi-autodidacte du langage python destiné aux sciences de données : simulation/manipulation de données et analyse statistique.

Contactez-moi

Spécialisé et passionné par la création de solutions technologiques innovantes.