Accédez au profil complet de Alexandre D.
Créez un compte en 2 minutes et accédez au profil complet de nos 325 183 prestataires.
Développeur full-stack passionné, je suis spécialisé dans la création d'applications web robustes et performantes avec les technologies Angular et Python.
Mes compétences principales :
- développement front-end avec Angular
- développement back-end avec Python (Flask, FastApi)
- analyse et visualisation de données avec des outils de data science (Pandas, Vaex, Polars, DuckDB, Dash Plotly)
- déploiement avec Docker
Mes compétences techniques :
- Langages : Python, Typescript, JavaScript, SQL
- Frameworks : Flask, Angular, Dash (Plotly), SQLAlchemy
- Data science : Pandas, Vaex, Polars, DuckDB
- Dataviz : Leaflet
- Big data : Dask, Spark
- Base de données : SQL Server, Mariadb, Oracle, Dbeaver
- Tests unitaires : Unittest (Python), Protractor (Angular)
- Tests de charge : Locust (Python)
- Conteneurisation : Docker, Docker Hub, Podman
- CI/CD : Gitlab
- Gestion de projets : YouTrack
- Divers : Git, Pyenv, Poetry, Anaconda, NVM, Linux (Ubuntu + WSL), VSC
Je m'intéresse régulièrement aux différentes technos existantes afin de pouvoir apporter la solution technique la plus appropriée.
Au plaisir d'échanger avec vous.
Application de ventes aux enchères
- Architecture microservices
- API REST avec Quarkus + Mariadb (conteneurs séparés) pour chaque microservice
- exécutables natifs avec GraalVM
- PhpMyAdmin pour l'accès à chaque base de données
- ORM avec Hibernate
- Angular pour l'interface utilisateur (HttpClient, Observables, Directives, Services, Router, Guards...)
- docker-compose de 8 conteneurs au total
(Détails du projet + docker-compose.yml accessibles ici :
[URL MASQUÉE] )
Projet RECOPESCA SIG : Réalisation d’un portail SIG
*** Objectifs et réalisations ***
- Affichage de mesures Coriolis pour des opérations de pêche (données Harmonie).
- Mise en place d' une plateforme de visualisation de données avec une IHM simple à utiliser.
- Visualiser les trajectoires des bateaux (marées/opérations) et superposition des données collectées sur ces trajectoires.
- Visualiser les données environnementales sous forme de graphiques.
*** Environnement technique ***
- Langages : Python, SQL
- Frameworks : Flask, Dash (Plotly), SQLAlchemy
- Data science : Pandas
- Base de données : Oracle, Dbeaver
- Dataviz : Leaflet
- Tests unitaires : Unittest (Python)
- Conteneurisation : Docker
- CI/CD : GitLab
- Gestion du projet : YouTrack
- Divers : Git, NVM, Pyenv, Anaconda, Linux (Ubuntu), VSC
Projet Carto SIH : Refonte du portail SEAMAP
*** Objectifs et réalisations ***
- Mise en place d'outils Web de représentation des données halieutiques du SIH.
- Outils servant également à faciliter les réponses aux saisines de l'Administration.
- Produire des cartographies interactives spatialisant l'essentiel des données halieutiques.
- Construction d'un Atlas Web par espèce et par engin regroupant les données à l'échelle internationale, nationale et régionale.
*** Environnement technique ***
- Langages : Python, Typescript, SQL
- Frameworks : Flask, Angular, SQLAlchemy
- Data science : Pandas, Vaex, Polars, DuckDB
- Base de données : Oracle, Dbeaver
- Dataviz : Leaflet
- Tests unitaires : Unittest (Python), Protractor (Angular)
- Tests de charge : Locust (Python)
- Conteneurisation : Podman, Docker
- CI/CD : GitLab
- Gestion du projet : YouTrack
- Divers : Git, NVM, Pyenv, Poetry, Linux (WSL), VSC
Droit des instruments de paiement, Droit bancaire et boursier, Droit des assurances, Droit des contrats d’affaires, Droit international privé, Droit fiscal, Droit de la consommation et du crédit, Régimes matrimoniaux, Droit de la gestion du patrimoine, Droit des successions et des libéralités, Droit de l’urbanisme, Droit immobilier public et privé.
La programmation orientée objet (POO) avec Java, le langage de requête SQL avec SQL Server, le développement en couches et la persistance des données avec Java SE, le développement web côté client – FrontEnd - avec HTML, CSS et JavaScript, le développement web côté serveur – BackEnd - avec Java Enterprise Edition (JEE), utilisation de frameworks pour le développement avec Java EE (Spring).
Statistiques
depuis la création du compte
Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.