Frédéric DERENTY

Je suis

I'm

Développeur Frontend

Développeur Backend

Développeur .Net

Developer Frontend

Developer Backend

Developer .Net

Qui suis-je?About

Développeur Frontend, Backend, .NetDeveloper Frontend, Backend, .Net


  • Site Web:Website: asrdp.net/cv172.html
  • Téléphone:Phone: +33 7 67 24 70 04
  • Ville:City: Tours, Indre-et-Loire, France
  • Diplôme:Degree: Level 5 (BAC + 2)Niveau 5 (BAC + 2)
  • Email: frederic.derenty@outlook.fr
  • Statut:Status: Listening to the marketA l'écoute du marchéAvailableDisponible

CompétencesSkills

LangagesLanguages


C# 90%
Pascal/Delphi 90%
C / C++ 90 / 65%
HTML/CSS/JavaScript 75%
Python 70%
Assembleur 65%

Frameworks


.Net / Blazor 90 / 75%
YOLO 55%
Angular 70%

Outils & ServicesTools & Services


SQL / Mongo 80 / 70%
Apache 80%
Git/SubVersion 80%
Cloud/VPS 85%
Container 75%
Powershell /Bash / Batch 80%
IOT 80%


Expériences ProfessionnellesProfessional Experience

Groupe Lacour

Septembre 2022 - Aujourd'huiSeptember 2022 - Present

Saint-Doulchard, Cher (18), FRANCE

Spécialiste des Solutions Digitales des Professionnels de l'Après-Vente Automobile Specialist in digital solutions for automotive aftermarket professionals

DMS de facturation carrossiers et réparateurs — Delphi Invoicing DMS for body shops and repairers — Delphi
  • Refactoring Refactoring
  • Ajout de fonctionnalités New features
  • Mise en place de la norme NF203/525 Implementation of the NF203/525 standard
  • Audits INFOCERT INFOCERT audits

Langages :Languages :
Delphi
Base de données :Database :
MySQL
Divers :Miscellaneous :
NF203/525
SubVersion
Git


DMS de facturation — Web (C# / Angular) Invoicing DMS — Web (C# / Angular)
  • Refactoring Refactoring
  • Ajout de fonctionnalités New features
  • Mise en place de la norme NF203/525 Implementation of the NF203/525 standard
  • Audits INFOCERT INFOCERT audits

Langages :Languages :
C#
Base de données :Database :
MariaDB
Divers :Miscellaneous :
Angular
NF203/525
Git


Expertise automobile — Delphi Vehicle appraisal — Delphi
  • Refactoring Refactoring
  • Ajout de fonctionnalités New features
  • Mise en place de la RFE Implementation of the RFE
  • Analyse, spécification et développement assistés par IA AI-assisted analysis, specification and development

Langages :Languages :
Delphi
Base de données :Database :
MySQL
Divers :Miscellaneous :
RFE
SubVersion
Git


Expertise automobile — Web (C# / Angular), refonte en cours Vehicle appraisal — Web (C# / Angular), rebuild in progress
  • Analyse et préparation de la migration vers une version web Analysis and groundwork for the migration to a web version
  • Conception de la nouvelle version en architecture microservices Design of the new version as a microservices architecture
  • Analyse, spécification et développement assistés par IA AI-assisted analysis, specification and development

Langages :Languages :
C#
Base de données :Database :
MariaDB
Divers :Miscellaneous :
Angular
Podman
Kubernetes
GitLab
Git


Autre Other
  • Hotline Hotline
  • Utilisation de l'IA pour l'analyse, la spécification et le développement Using AI for analysis, specification and development


NeuralCam

Avril - Août 2022April - August 2022

Mazières-de-Touraine, Indre-et-Loire (37), FRANCE

L’électronique sur mesure Custom electronics

Développement embarqué Embedded development

  • Firmware en C sur microcontrôleurs STM32 (LoRa, NFC, accéléromètre) Firmware in C on STM32 microcontrollers (LoRa, NFC, accelerometer)
  • Interface graphique tactile en C++ / Qt sur Linux embarqué Touchscreen GUI in C++ / Qt on embedded Linux
  • Application Android de paramétrage des cartes par Bluetooth Android app for board configuration over Bluetooth
  • Déverminage de cartes électroniques Electronic board troubleshooting

Langages :Languages :
C
C++
Plateformes :Platforms :
STM32
Linux embarquéEmbedded Linux
Android
Divers :Miscellaneous :
Qt
LoRa
NFC
Bluetooth
IOT


ISOSIGN

2017 - 20212017 - 2021

Saint Eusèbe, Saône-et-Loire (71), FRANCE

Intégrateur de solutions de sécurité routière, de signalisation et d'aménagement urbains Integrator of road safety, signage and urban solutions

Qualité Quality

Mise en place d'un système qualité Full-Web pour la cellule ISODIGIT Establishment of a quality system (WEB) for the ISODIGIT department

Environnements :Environments :
Visual Studio Code
Visual Studio 2017 - 2019
Langages :Languages :
C#
HTML / CSS / JS
Base de données :Database : MongoDB Divers :Miscellaneous : SubVersion


Développement cellule ISODIGIT Development for ISODIGIT department

  • Système de supervision Full-Web pour la gestion de panneaux à messages variables Web app to manage VMS
  • API Web pour les partenaires (JSON) Web API for business partners (JSON)
  • Passerelles pour les protocoles des gestionnaires de parkings et protocoles routiers Gateways for parking lot managers' protocols and road protocols
  • IOT
    • Algorithmes de détection et suivi d'objets : places de parking libres, comptage de véhicules Object detection and tracking algorithms: free parking spaces, vehicle counting
    • Applications backend implantées dans les panneaux à messages variables Backend apps for managing VMS
    • Firmwares sur les cartes propriétaires Firmware on proprietary boards
    • Applications FrontEnd pour le paramétrage Frontend apps for settings
  • Mise en place de serveurs de tuiles (basé sur OpenStreetMap) Setting up tiles server (based on OpenStreetMap)
  • Mise en place de serveurs et conteneurs pour l'installation des supervisions clients Setting up servers and containers for web apps
  • Prototypage de nouveau produits Prototyping of new products
  • Modélisation et impression 3D de pièces d'adaptation Modeling and 3D printing of adaptation parts

Environnements :Environments :
gcc
Visual Studio Code
Visual Studio 2017 - 2019
Langages :Languages :
C# / C / C++
HTML / CSS / JS
Plateformes :Platforms :
Linux Arm/Arm64/x64
Windows x64
Android
Raspberry PI 0/4
Odroid C2
NVIDIA Jetson NANO
NVIDIA Xavier NX
Intel Neural Compute Stick 2
Base de données :Database : MongoDB Divers :Miscellaneous :
FreeCAD
SubVersion
YOLO


Développement COROS Consultant — bureau d’études routières Development for COROS Consultant — road engineering consultancy

Conception d'une application permettant de calculer les distances de visibilités sur les routes Development of an application to calculate visibility distances on roads

  • Récupération et intégration de vidéos provenant de caméras autonomes Retrieval and embedding of videos from stand-alone cameras
  • Acquisition vidéos via des caméras USB Video acquisition via USB cameras
  • Acquisition de données GNSS GNSS data acquisition
  • Synchronisation des images avec les données GNSS Time synchronization of images with GNSS data
  • Calcul des visibilités Visibilities computation
  • Export des données (GPX, SVG, CSV) Data export (GPX, SVG, CSV)
  • Application Android pour la synchronisation temporelle des images Android app for time synchronization of images

Environnements :Environments :
Visual Studio 2017 - 2019, Visual Studio Code
Langages :Languages :
C#
PHP
HTML / CSS / JS
Plateformes :Platforms :
Windows x64 / Linux x64 / Android
Base de données :Database :
MariaDB
Divers :Miscellaneous :
OpenCV
SubVersion


OPTIFIB

Groupe SIGNATURE/EUROVIA The company is part of the SIGNATURE/EUROVIA group

2011 - 2017

Monts, Indre-et-Loire (37), FRANCE

Fabrication et commercialisation de panneaux de signalisation dynamiques Manufacturing and marketing of dynamic traffic signs

Responsable Qualité Quality manager

  • Animer le système qualité Enlivening the quality system
  • Suivi des fiches d'amélioration et de non qualité Monitoring of improvement and non-quality forms
  • Mise en place d'indicateurs Establishment of indicators
  • Suivi des contrôles des appareils de mesures Monitor measurement equipments
  • Audit annuel par l'ASCQUER Annual audit by ASCQUER

Langages :Languages :
PHP
HTML / CSS / JS
Base de données :Database :
MySQL / MariaDB
Divers :Miscellaneous :
SubVersion


Développement Development

  • Création d'un système de supervision client/serveur pour le jalonnement dynamique de parking Makes a client/server system to manage dynamic guidance parking
  • Évolution et optimisation d'une application existante de gestion des panneaux à messages variables Improvement and optimization of existing VMS app
  • API Web pour les partenaires (SOAP/JSON) Web API for business partners (SOAP/JSON)
  • Application Android pour le pilotage des équipements de sécurité routière Android app driving road safety equipments
  • Système Full-Web pour la gestion de bornes minute Web application for managing short-term parking spot
  • Applications backend sur les IOT implantés dans les armoires de gestion des bornes minute Backend apps for IOT managing short-term parking spot
  • Mise en place et administration de serveurs web (serveurs dédiés et VPS) Setting up and administering web servers (dedicated servers and VPS)

Environnements :Environments :
gcc
BDS 2006
Visual Studio 2015 (Xamarin)
Langages :Languages :
Pascal ObjetObject Pascal
C# / C
PHP
HTML / CSS / JS
Base de données :Database :
MariaDB
Plateformes :Platforms :
Windows x86/x64, Linux Arm
Divers :Miscellaneous :
CVS, SubVersion, VMware, VPS


ASG

1999 - 2010

Sophia Antipolis, Alpes-Maritimes (06), FRANCE

Outil d’inventaire pour parcs informatique hétérogène supportant les plateformes suivantes : Inventory tools for heterogeneous IT system infrastructure with support of : DOS, OS/2, Windows 3.x, Windows 9x, Windows NT x86/x64/ia64, PDA, TPV, Linux, Sun Solaris sparc/x86/x64, AIX, HP/UX risc/ia64, Mac OS Classic, Mac OS X ppc/x86.

Développement Development
  • Moteur multithread cross-plateformes avec librairies (XML, threads, messages, sockets, archives) Multithreaded cross-platform engine with libraries (XML, threads, messages, sockets, archives)
  • Agent d'inventaire (logiciels, matériels, utilisateurs) Inventory agent (software, hardware, users)
  • Agent de monitoring (logiciels, matériels, réseaux) Monitoring agent (software, hardware, network)
  • Agent de télédistribution Software distribution agent
  • Bloqueur d'application Apps blocker
  • Module backend pour les transferts de données Backend module for data transfer
  • Outil d’administration des clients d’inventaire Administration app for inventory tools
  • Création de composants Delphi Creating Delphi components
  • Module agentless en C# Agentless module in C#
  • Mise en place d'un système automatique de création des binaires Implementation of an automatic system for binaries creation

Environnements :Environments :
gcc
Borland C++ 4 / Borland C++ (OS/2)
Visual Studio 2003, 2005, 2010
XCode
Delphi 6 / BDS 2006
Langages :Languages :
Pascal ObjetObject Pascal
C# / C
PHP
HTML / CSS / JS
Base de données :Database :
SqlLite, Xml
Divers :Miscellaneous :
CVS
VMware, HyperV, Xen, Container


Support
  • Déplacements réguliers en clientèle pour installation, mise au point, amélioration du produit Regularly customers visits for installation, tune-up, improvements
  • Support technique clients Customer technical support

FormationsEducation

BTS II ( Informatique Industrielle )

1997 - 1999

Lycée Grandmont, TOURS, Indre-et-Loire (37), FRANCE Grandmont high school, TOURS, Indre-et-Loire (37), FRANCE

Stage de 5 semaines en fin de 1ère année à IDMS Centre (Tours, Indre-et-Loire (37), FRANCE) 5-week internship at the end of the 1st year at IDMS Centre (Tours, Indre-et-Loire (37), FRANCE)

Service militaire au 9ème RSAM Military service at 9th RSAM

1996 - 1997

Phalsbourg, Moselle (57), FRANCE

Réalisation d'une application permettant la gestion complète des personnels du 9ème RSAM Makes an application allowing the complete management of the personnel of the 9th RSAM

Environnements :Environments :
Visual Basic 3.0


BTS MAI ( Mécanique et Automatismes Industriels )

1994 - 1996

Lycée Grandmont, TOURS, Indre-et-Loire (37), FRANCE Grandmont high school, TOURS, Indre-et-Loire (37), FRANCE

Stage de 6 semaines en fin de 1ère année à SKF (Saint Cyr sur Loire, Indre-et-Loire (37), FRANCE) 6-week internship at the end of the 1st year at SKF (Saint Cyr sur Loire, Indre-et-Loire (37), FRANCE)

Baccalauréat F10 ( Microtechnique )

1994

Lycée Jacques de Vaucanson, TOURS, Indre-et-Loire (37), FRANCE Jacques de Vaucanson college, TOURS, Indre-et-Loire (37), FRANCE


Centres d'intérêtHobbies

Photographie Photography
Randonnées Hiking
Musique Music
Karting Karting
Course à pied Running

Contact

Ville:City:

Tours, Indre-et-Loire, France

Téléphone:Phone:

+33 7 67 24 70 04