Nicolas ROLA

Ingénieur INSA - Mathématiques Appliquées
Développement logiciel Full Stack

06 58 75 78 38
rola.nicolas @ gmail.com
2 rue des Verdiers 38120 St Egrève

Expériences
Raise Partner - Ingénieur développement - Grenoble (38)
Développement et maintenance d'applications pour l'Asset Management :
  • API REST C# / dotnet 8.
  • Web app React avec backend en microservices gRPC (Python, C#).
  • Web app React avec backend NestJs.
Mise en place des process DevOps :
  • Développement des scripts de CI (GitLab).
  • Continuous delivery avec Argo CD, et review apps.
Gestion de l'infrastructure cloud :
  • Mise en place de l'IaC via Terraform.
  • Evolution et maintenance des services GCP.
Participation à l'amélioration continue de l'entreprise :
  • SCRUM master de l'équipe de développement Agile.
  • Encadrement de stagiaire.
  • Représentant du personnel au CSE.
ALL Systems - Ingénieur développement - Seyssinet-Pariset (38)
Développement ASP.NET MVC d’une application web :
  • Création de la base de données MS-SQL.
  • Mise en place des pushs web.
  • Interfaçage avec le logiciel Miao via webservices.
Spartoo.com - Manager et développeur PHP - Grenoble (38)
Développement PHP/MariaDB pour le site de e-commerce Spartoo.com :
  • Développement et maintenance d’outils à fortes contraintes de performances.
  • Réalisation de projets complexes dans un environnement pluridisciplinaire et international : logistique, finance, paiement, service client, marketing, ...
  • Exemples de projets réalisés :
    • Mise en place du paiement par 3DSecure.
    • Réalisation d’un logiciel WMS de gestion d’entrepôt.
    • Mise en place de la certification PCI-DSS.
    • Applications mobiles Android et iOS.
    • Logiciel C++ de synchronisation multiserveur de fichiers de cache.
Management du service informatique :
  • Encadrement d’une équipe de 5 développeurs et 3 administrateurs système.
  • Mise en place des process de gestion du service par des méthodes de type Agile.
2020 Fusion - Software Engineer - Ashford (UK)
Développement C++ et maintenance du logiciel de design d’intérieur FUSION :
  • Programmation au sein du coeur de l’application 3D.
  • Utilisation de COM, et des libraires MFC et STL.
  • Conception d’un système de gestion de mise à jour de catalogues en ASP.NET.
  • Rédaction de documents de spécifications.
Océ PLT - Ingénieur d’étude - Créteil (94)
Développement C++ d’un contrôleur d’impression grand format au sein du département R&D :
  • Interprétation de langages graphiques (HP-GL/2, CALCOMP, TIFF...).
  • Développement de nouvelles fonctionnalités (CMM, scaling...), répondant aux demandes client.
  • Maintenance de la base de code existante, au moyen d’un outil de gestion de configuration.
Dassault Systèmes - Stage ingénieur - Suresnes (92)
Prototypage d’une nouvelle technologie de modélisation de surfaces 3D pour CATIA V5 :
  • Implémentation en C++ de cette nouvelle méthode pour CATIA V5.
  • Utilisation du principe de B-Rep et de la subdivision de Catmull-Clark.
Formation
INSA, Rouen - Diplôme d'ingénieur
Département Génie Mathématique.
University of Leeds - Erasmus exchange
Semestre d'étude à la School of Mathematics, en parallèle d’un projet de recherche (modélisation de la dynamique des gaz en 1D – Fortran77).
Baccalauréat Scientifique
Option sciences et vie de la terre, spécialité Mathématiques, avec mention bien.
Compétences
Développement
DevOps
Soft Skills
Intérêts