Bonjour, je suis

Adrien Perrier

Développeur Python/Django

Fort de 5 ans d'expérience en développement Python et de 3 ans avec Django et Django REST Framework, mon expertise se concentre principalement sur la conception d'API et de solutions SaaS. Je suis prêt à rejoindre votre équipe et à contribuer à vos projets de manière rapide et efficace. Je suis également à l'aise avec d'autres frameworks comme Flask et FastAPI.
Pour le développement de solutions SaaS, je combine mes compétences backend avec mes connaissances frontend (HTML, CSS, JavaScript). Pour un développement plus rapide et élégant, j’utilise SCSS et HTMX, afin d’apporter dynamisme et fluidité à vos interfaces. Cette combinaison de compétences me permet d'intervenir sur l'ensemble de votre projet, de la conception à la mise en production.
Que ce soit pour des scripts Python sur mesure, des applications web ou tout autre besoin en Python, je suis en mesure de créer des solutions adaptées à vos besoins spécifiques. N'hésitez pas à me contacter pour discuter de vos projets.

Compétences

Langages de Programmation & Outils
Python 2.7 / 3 85%
Django 70%
Flask 50%
SQL 60%
C 60%
C++ / Qt 60%
Bash 55%
HTML5 80%
CSS / SCSS 75%
JavaScript 70%

Experiences

  • Groupe SIS - Développeur fullstack

    Juin 2024 à décembre 2024 (7 mois)

    Développement d’un outil de polyvalence permettant d’assigner à un poste un employé possédant un niveau de compétence et permettre au chef d’atelier de faire des demandes de formations pour la monter en compétences des employés sur des savoir-faire spécifiques.
    Technologies utilisées:
    Python, Django, Django REST framework, JavaScript, TypeScript, React Native, Docker, MSSQL, Git, Bitbucket

  • ITSF - Développeur fullstack

    Octobre 2023 à février 2024 (4 mois)

    Mission freelance au cours de laquelle j'ai participé au développement des applications CRM pour le compte d'un opérateur télécom européen.
    Technologies utilisées:
    Python/Django, Django REST framework, HTML, CSS, JavaScript, Docker, MariaDB et Git/GitLab

  • IPSSI - Formateur

    Octobre 2023 (1 semaine)

    Mission freelance où j'ai eu à préparer et dispenser un cours, avec exercices, sur les bases de l’algorithmie et le langage Python pour des premières années de bachelor (environ 25 élèves).
    Technologies utilisées: Python

  • Dev&Go - Développeur back-end

    Février 2021 à décembre 2022 (1an 10 mois)

    Développement d'une API pour myCo permettant la communication avec le front-end et les partenaires. Le logiciel de myCo permet la gestion de documents sensibles pour les entreprises de types banques et assurances.
    Technologies utilisées:
    Python, Django, Django REST framework, VueJS, Docker, PostrgeSQL et Git/GitLab

    Site web de l'entreprise

  • Piwio

    Mars 2020 à juillet 2020 (5 mois)

    Durant ce stage, j'ai eu à effectuer 2 missions:
    - Mise en place d'un serveur MQTT sous RabbitMQ et VerneMQ
    Technologies utilisées:
    Python pour le client MQTT, Docker, PostrgeSQL et Git

    - Conception d'une application permettant d'afficher sur un graphique des données envoyées en BLE (Bluetooth Low Energy).
    Technologies utilisées:
    C#, UWP, la librairie Oxyplot et Git

    Site web de l'entreprise

  • PMP Concept - Stage

    Septembre 2017 à octobre 2017 (2 mois)

    Stage au cours du quel j'ai développé d’une plateforme de téléchargement pour fichiers volumineux pour une entreprise.
    Technologies utilisées:
    HTML5, CSS3, PHP5, MySQL, Bootstrap 3.3.7 et la librarie phpseclib.

    Site web de l'entreprise

  • ARES Formation

    Juin 2017 (1 mois)

    Stage durant lequel j'ai participé au développement du site web de présentation de l’école.
    Technologies utilisées:
    HTML5, CSS3, PHP5, MySQL, Bootstrap 3.3.7 et Git

Projets

Portfolio

Site web présentant mon parcours scolaire et professionnelle ainsi que les divers projets que j'ai réalisé.

Python Flask HTML5 SCSS
Site web Patisserie Perrier

Réalisation d'un site vitrine pour la pâtisserie Perrier.

PHP HTML5 CSS3 Bootstrap
Application de visualisation de données

Réalisation d'un application en C# permettant la visualisation de données envoyé par Bluetooth Low Energy (BLE).

C# UWP BLE
Logiciel Champollion

Conception d'un logiciel permettant la prise de commande et l'impression d'étiquettes pour la période de Noël pour la pâtisserie Perrier.

Python Django SCSS HTMX PostgreSQL Stripe Docker
Projet OSV (Open Source Vehicule)

Réalisation d'un logiciel de validation en Python et codage de la BSI en C sur un Arduino Mega.

Python 3 Langage C Arduino
Broker MQTT

Réalisation d'un broker MQTT avec RabbitMQ et VerneMQ sous l'environnement Docker.

RabbitMQ VerneMQ Docker Python 3
Portfolio BTS

Réalisation d'un site web pour une évaluation pour le BTS. Il n'est plus accessible.

PHP HTML5 CSS3 Bootstrap
Filmothèque

Site web regroupant les films que j'ai vu et ceux que j'aimerai voir ou que l'on m'a conseillé de regarder (non accessible).

Python HTML5 SCSS Flask PostgreSQL
Plateforme de transfert

Réalisation d'une plateforme de transfert de fichiers volumineux au sein d'une entreprise.

PHP phplibsec HTML5 CSS3 Bootstrap
Site web ARES Formation

Réalisation du site web de présentation de l'école ARES Formation. Le design du site a été refait depuis.

PHP HTML5 CSS3 MySQL Bootstrap
Messagerie instantanée

Site web de messagerie instantané réalisé au cours de TP en BTS.

PHP HTML5 CSS3 Bootstrap AJAX

Formations

Septembre 2019 - Juin 2020

Université Rennes 1, ISTIC — Rennes (35)

Licence professionnelle SETA (Systèmes embarqués pour les Transport et l'Automobile)

Projet fin d'étude: Projet OSV (Open Source Véhicule)

Mon projet de fin d'étude se porta sur l'informatique temps réel du projet OSV (Open Source Vehicule) et plus précisément sur le "cerveau" du véhicule: la BSI (Boitier de Servitude Intelligent).
Avec l'aide de ma binôme, nous avons eu deux missions:
- Créer un logiciel qui permet de validé la faisabilité de notre code d'un point de vue temps réel
- Coder la BSI
Il y avait une grosse partie théorique et nous avons du approfondir notre cours sur l'informatique temps réel. Puis nous avons codé notre logiciel de validation. Et enfin, nous avons développé les fonctionnalités principales de la BSI. Mais le temps nous manqua pour réaliser les tests avec l'autre équipe. Cette même équipe était en charge du réseau de capteurs et l'interface permettant la communication avec l'utilisateur (tableau de board).

Technologies utilisées:
- Logiciel de validation: Python 3
- BSI: langage C, Arduino, librairie CAN, Trampoline RTOS (implémentation de la norme OSEK/VDX)
Git pour le versionning.

Septembre 2016 - Juin 2018

ARES Formation — Roanne (42)

BTS SIO (Services Informatique aux Organisations)

Contexte GSB (Réseau CERTA)

Le projet de fin de deuxième année portait sur une application de suivie de dépenses. Elle a été développée en PHP avec le framework Symfony pour la version web et en Java pour la version Android.
Sur ce projet, mes missions ont été:
- partie web: gestion des templates TWIG, des objets JSON et de Bootstrap
- partie mobile: gestion des formulaires et intéraction avec la base de données.

Technologies utilisées:
- Application web: PHP, Symfony, HTML5, CSS3, MySQL, Bootstrap
- Application Android: Java et Android Studio
Git pour le versionning et Trello pour la répartission des tâches.

Septembre 2015 - Juin 2016

Université Claude Bernard Lyon 1 — Lyon (69)

Licence PCSI (Physique-Chimie Science de l'Ingénieur)

Pas de projet.

Septembre 2013 - Juin 2015

Lycée La Marinière Diderot — Lyon (69)

Baccalauréat STL (Sciences et Technologies de Laboratoire)

Projet de recherche sur le fonctionnement des éclairs et de l'électricité produite.

Contact