Julien - Consultant technique Développeur PYTHON LINUX EMBARQUE DJANGO
Ref : 200811D002-
26100 ROMANS-SUR-ISÈRE
-
Consultant technique, Développeur, Ingénieur système (39 ans)
-
Télétravail uniquement
-
En profession libérale
EXPERIENCE PROFESSIONNELLE
Étude technique système de transaction et gestion IOT de contrôle d'accès NFC
Dromotique, France
Dans le cadre d'une mission freelance, il m'est confier l'architecture et la conception d'un outil permettant de recueillir les requêtes API d'équipements IOT.
Les équipements IOT sont des boitiers de contrôle d'accès équipés de lecteur NFC permettant de "badger" un smartphone, une carte d'accès ou autres puces NFC.
L'équipement envoie alors l'information à un serveur centralisé permettant de:
Identifier les équipements IOT, gestion du parc ( gestion des modèles, des "versions spéciales"...), Mises à jour...
Gérer les transactions arrivant des équipements, et de suivre l'intégralité du cheminement logique de chaque transaction
De "router" la transaction aux travers des différents modules de décisions, en fonction des paramètres indiqués par le client
Une fois la décision prise, le résultat est renvoyé à l'équipement qui effectue un retour visuel en plus de l'accès ( ou non ) à la porte qui est commandée par l'équipement.
Des systèmes tiers client peuvent être connectés afin d'alimenter une base client, un ERP ou autre.
L'eco-système possède un 2nd outil, visant à alimenter et configurer le ou les équipements IOT du client. Ces paramètres sont ensuite injectés dans l'outil de gestion des équipements. Cette séparation
permets une plus grande sécurité et une optimisation du temps de réponse des transactions.
Django - Python - GNU/Linux - Apache - django-rest-framework - Crypto - IOT
Dromotique, France
Pour une association, j'ai en charge la réalisation et évolutions d'un logiciel de gestion des colis. Il permets depuis plusieurs APIs l'intégration des commandes des clients et de pouvoir les expédier depuis
plusieurs transporteurs en fonction de critères métiers.
Django - Python - CUPS - Linux - PHP
CoproTAG, France
Conception d'un système de suivi des prestataires sur une copropriétés. L'outil permets de recueillir les informations de passage, action réalisées, observations à la manière d'un rapport d'intervention
électronique. Il permet aussi d'identifier les éventuelles anomalies contractuels et est un outil de proposition pour les assemblées générales ( rapports / anomalies constatées / requalification des contrats...)
Django - ReactJS - Gentoo - Nginx - Git - Django-RestFramework - Dolibarr
Neo Services | Administrateur système et réseaux
Oct. 2008 - Juil. 2010 – Lyon, France
Réalisation d’études techniques de faisabilité et de recommandations techniques
Validation technique auprès du client et du service commercial
Mise en place de la solution technique retenue :
Installation équipements réseaux, paramétrage
Formation du client
Maintenance technique
Neo Services | Chargé d’étude et de développement
Juil. 2010 - Mai 2017 – Marseille, France
Rédaction de spécifications techniques. Validation de matériel en vue d’une possible
intégration à l’infrastructure. Scripting afin d’interfacer le matériel avec les outils
de maintenance / configuration / monitoring
Développement d’une solution de télévision sur IP (IPTV) à destination des clients
hôteliers de la marque.
Création d’un serveur de diffusion de flux IPTV :
DVB-T, DVB-S, flux IP (RTP / RTSP…), FFMPEG, C++, Python, Django, GIT, Gentoo
Création d’une interface graphique en OpenGL afin d’accéder aux flux IPTV et aux
autres ressources envoyées par différentes sources (Serveur de diffusion, PMS de
l’hôtel, météo…)
GIT, FFMPEG, Python, C++, Kodi, GCC, Gentoo …
Sélection de solutions matériel de STB (Set Top Box) afin d’équiper les chambres d’hôtel
pour y accueillir l’interface graphique ainsi que tous les outils nécessaire à la
supervision, maintenance de l’équipement.
bash, kernel Hacking, Python, Gentoo, Git, bash, Buildroot, développement embarqué…
Création d’une plateforme de déploiement de serveurs utilisée par le service
logistique afin de standardiser et garantir un paramétrage correct de ceux-ci.
(spécifiques clients, modes de fonctionnements, restauration des sauvegardes si
remplacement…) suivi ensuite d’une série de tests afin de garantir le
fonctionnement attendu. Le tout intégré à l’outil de gestion de l’entreprise.
Gestion de l’intégralité de l’infrastructure I.T. du siège
Interventions sur les backbone ainsi que sur les routeurs BGP de l’entreprise
Gestion des tickets clients (Niveau 3)
Dromotique | Auto Entrepreneur
Mai 2017 – EN COURS – Romans-sur-Isère, France
Conception d’équipements domotique respectueux de la vie privée ( éléctronique,
firmware… ) pilotable via MQTT
Conseil et expertise en système réseaux et développement logiciel.
Développement logiciel (entre autre, en environnement embarqué)
Installation solutions Domotique en « local » à des fins de sécurité des données
Hébergement sécurisé (Cloud, email, applications, site web…)
InSITU | Développeur - Concepteur
Déc. 2018 – Juin 2020 – Voiron, France
Conception logiciel pour un prestataire de HP et Schneider dans un environnement
logistique.
Développement logiciel afin de simplifier et automatiser le flux de travail réalisé dans
un ESAT.
Réalisation d’un module de gestion de bout en bout de colis multi transporteur
permettant l’abstraction totale du transporteur et intégré avec les outils de
gestion.
FORMATION
B.E.P. Métiers de l’électronique / Marius Bouvier – Tournon, France
2002
Certification réseau CCNA 1 & 2 / AFPA – Cannes-la-Bocca, France
2007
Certification Cisco CCNA 1 et 2
Technicien Réseau et Télécommunications d’Entreprise (TRTE) / AFPA –
Cannes-la-Bocca, France
2007
Mise en place d’un système de télécommunications.
Administration d’un système d’information et réseau téléphonique
analogique et IP.
Hacking divers et variés
Routing Registry and Resources Certification Training /
RIPE NCC – Amsterdam, Pays-Bas
2012
Formation sur l’utilisation de la base de donnée du RIPE NCC permettant
l’annonce de routes BGP (lorsqu’on est un Fournisseur Accès Internet)
IPv6 for LIRs / RIPE NCC – Bruxelles, Belgique
2012
Comment un FAI dois t’il distribuer des blocs IPv6 à ses clients ?
Introduction to IPv6 / RIPE NCC – Online
2016
Introduction « générale » sur IPv6
Anglais : Courant
C++ : Courant
Python : Courant
Bash / Zsh : Courant
Japonais : Notion
Gentoo Linux
Debian / Centos / FreeBSD
Git
Postfix, Dovecot…
Nginx, Apache
Mariadb, MySQL
Suite Jetbrains
Proxmox VE, Xen, Qemu, LXC
OpenSSL
Nftables, IPTables, OpenvSwitch
DNS / SQL / HTTP / BGP
Libreoffice / GIMP / tcpdump / nmap