About Pierre
English
Fluent
Spanish
Conversational
German
Basic
French
Native or bilingual
Experience
- NSI-ADMRTech Lead Angular 17April 2023 - November 2024 (1 year and 7 months)Geneva, SwitzerlandDevelopment of various applications for ADMRDevOps part:- Implementation of a CI/CD on Gitlab for the different environments (dev, recipe, business-recipe, pre-prod and prod)- Dockerization and push to the Portainer.io registry- DevSecOps (pre-commit hook, SAST, SCA)Dev part:- Using a Figma mockup in developer mode to implement a PrimeNG component library to the charter by retrieving styles and assets- Graphic redesign of applications according to this charter- Additions of business features- Development of an application using PWA with offline data caching- Use of ChartJS for creating complex charts- Angular version upgrades on older applicationsTechnologies: TypeScript, Angular 17, Docker, Formly, PWA, DevOps (CI/CD), PrimeNG, PrimeFlex (utility-first CSS), ChartJS, Verdaccio (private NPM registry)- Team of 10 people- Agile method with Jira and GitLab
- HoloriAngular 14 / NodeJS / Azure DeveloperNovember 2021 - December 2022 (1 year and 1 month)Toulouse, FranceDevelopment of a multi-cloud solution to optimize the visibility and cost of cloud infrastructuresDevOps part:- Implementation of a CI/CD with dockerization and push to Azure Container Registry, then deployment to Azure Container Instance- DevSecOps (pre-commit hook, SAST, SCA)- Python scripting with the Azure SDK (automate password changes in Azure Key Vault with azure-keyvault-secrets, daily backup of a container with azure-storage-blob)- Terraform and CLI-driven Terraform Cloud for the definition of the Azure infraAzure part:- Integration of the NodeJS Azure SDK to use Azure KeyVault- Log retrieval with Azure Monitor, analysis via Azure Log Analytics- Creation of alerts based on KQL queries- Creation of adapted dashboardsDev part:- Development of a service comparator between the different cloud providers (front and back)- Development of an authenticated space (front and back)- Use of Azure, AWS and GCP APIs to retrieve information on services and compare themTechnologies: Angular, TypeScript, Docker, Tailwind CSS, ChartJS, NodeJS, Bash, JWT Authentication, TerraformAzure services used: Container Registry, Container Instance, Database for MySQL, Key Vault, Monitor, Log Analytics, Alerts, Logic App- Team of 4 people- Agile method with Jira and GitLab
- FONDATION LE CORBUSIERAngular 10 / NodeJS / Azure DeveloperSeptember 2020 - July 2021 (10 months)Toulouse, FranceAs part of an inventory of the Le Corbusier foundation's collection, develop a solution to facilitate access to resourcesDevOps part:- Implementation of a CI/CD with DevSecOps (pre-commit hook, SAST, SCA)- Python scripting with the Azure SDK (deploy or delete resource with azure-mgmt-*)- Terraform and CLI-driven Terraform Cloud for the definition of the Azure infraAzure part:- Integration of the NodeJS Azure SDK to use Azure KeyVault and Blob Storage- Use of the Azure extension on VSCode for deployment to App Service- Periodic backups and implementation of a disaster recovery planDev part:- Group and organize the different resources (databases, excel documents, pdf and jpg) and transfer them to the cloud- Development of an application allowing access, modification and deletion of these different resources- Development of an API allowing integration with Flora DecalogTechnologies: TypeScript, Angular, NodeJS, Bash, Docker, JWT Authentication, Semantic UIAzure Services: App Service, Database for MySQL, Blob Storage, KeyVault, Application Insights, Backup, Disaster Recovery
Reviews
Recommendations
Be the first to recommend Pierre
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Certifications
- Azure Fundamentals (az-900)Person Vue2024
- Terraform Associate (003)Certiverse2023