
Maxime GIL
CTO / Architect
Salary / Daily rate
Montpellier, France
Freelance
Remote only
Skills
Languages
About me
Intro
CTO/Architecte freelance avec une solide expérience dans la conception et la mise en œuvre d'architectures logicielles complexes. Passionné par les nouvelles technologies, je suis toujours à l'affût des dernières tendances pour offrir à mes clients des solutions innovantes et adaptées à leurs besoins.
Work experience
CTO
Tipsi.io
Mar 2021 - Present
5 years 8 months
Montpellier, France
Dans le cadre d'une refonte de l'application existante pour la rendre maintenable, performante et scalable, j'ai revu l'architecture monolithique de l'application pour la faire passer en architecture microservice. Technologies utilisées : - GKE - ArgoCD - Terraform - GitLab CI - NextJS - Java 17 - Quarkus - VertX - Angular 8 - PostgreSQL - React + NextJS - Tailwind
Concepteur développeur
Le Groupe La Poste
Mar 2021 - Apr 2022
1 year 2 months
Montpellier, France
Concepteur Développeur directement chez le client, nous collaborons en suivant les principes du modèle SAFe afin de faire évoluer le SI. Le projet consiste à créer une application pour tout ce qui est relatif à une commande client et ce, en construisant une architecture réactive. Les technologies utilisées sont les suivantes : - Java 11 - SpringBoot 2.5~ - Angular 8 - Elastic Search & Kibana - Cassandra - Kafka - NodeJS - Express - OpenShift Pour ce qui est de l'environnement de développement, je travaille sur du IntelliJ et VS Code, pour les containers j'utilise Docker. voir moins
Concepteur Développeur
Gfi Informatique
Sep 2018 - Mar 2021
2 years 7 months
Région de Montpellier, France
Concepteur Développeur directement chez le client, nous collaborons en suivant les principes du modèle SAFe afin de faire évoluer le SI. Le projet consiste à créer une application pour tout ce qui est relatif à une commande client et ce, en construisant une architecture réactive. Les technologies utilisées sont les suivantes : - Java 8 & 11 - SpringBoot 2.1~ - Angular 8 - Elastic Search & Kibana - Cassandra / Kibana - Kafka - NodeJS - Express - OpenShift Pour ce qui est de l'environnement de développement, je travaille sur du IntelliJ et VS Code, pour les containers j'utilise Docker.
Développeur WEB/Java/J2EE
CGI
Aug 2016 - Aug 2018
2 years 1 month
Région de Clermont-Ferrand, France
Suite à mon stage j'ai été embauché en tant qu'analyste programmeur et travaille pour notre client Michelin, je suis sur une application phare de la Supply Chain de la manufacture française des pneumatiques. Ce poste est basé aux Carmes à Clermont-Ferrand et les objectifs sont de maintenir et de faire évoluer l'application afin de combler les désirs du client. Ce projet gère une partie de la logistique et l'optimisation des chargements. J'évolue dans une équipe agile ce qui nous permet d'être flexible et de répondre aux attentes de la manufacture. Concernant les technologies utilisées, voici les principales : - Java/J2EE - Jenkins - Primefaces - HTML/CSS
Consultant Solutions Junior
CGI
Feb 2016 - Jun 2016
5 months
Région de Clermont-Ferrand, France
En tant que stagiaire à CGI j'ai débuté sur un projet interne visant à numériser le traditionnel tableau Kanban si utilisé dans les méthodes agiles. Ne connaissant pas les technologies, j'ai du me former et être autonome puisque je me trouvais être le seul développeur à temps plein sur ce projet. Lors de ce projet j'ai découvert et utilisé certaines technologies : - AngularJS (Framework JS permettant de réaliser un front-end performant) - Java (Utilisé comme back-end avec une suite de technologies comme JPA...) - Bootstrap (Framework CSS) - REST (Lié au back-end java donc) - Jenkins (Pour le déploiement, la gestion des environnements, les tests, le monitoring) - Slack (Outil pour communiquer facilement avec mon tuteur) - Librairies en tout genre, Drag and Drop, Angular Chart.JS... Dans un second temps, j'ai été envoyé à Michelin pour réaliser ma deuxième partie de stage. Dans cette deuxième partie, j'ai intégré une équipe de la Supply Chain de Michelin. L'objectif était donc de maintenir et de faire évoluer une application gérant une partie de la logistique de transport, d'optimisation...
Développeur WEB (Projet tutoré)
TailorDev
Oct 2015 - Dec 2015
3 months
Région de Clermont-Ferrand, France
Travail sur une application WEB en PHP avec le framework Silex (petit-frère de Symfony) permettant de se synchroniser avec un timetracker existant et développé par l'entreprise TailorDev. Plusieurs technologies ont été utilisant durant ce projet : - Silex (Framework PHP) - REST (API exposée respectant la philosophie REST) - Bootstrap (Framework CSS) - Twig (Moteur de templating) - Chart.JS (Graphiques en JS) - PostgreSQL (Moteur de base de données) - Pomm (Presque-ORM) - Negotiation (Librairies pour faciliter le content negotiation) Ce projet a été entrepris durant mon année de licence professionnelle de développement d'applications Intranet/Internet à Clermont-Ferrand. J'ai collaboré avec un enseignant nommé William Durand qui avait créée avec son entreprise TailorDev un timetracker : Watson. Ce timetracker permet de gérer son temps et dispose d'une fonction pour se synchroniser avec un back-end et une API. L'objectif était donc de créer ce back-end pour récupérer les "frames" de Watson. Ce back-end a été appelé Crick et est actuellement disponible sur GitHub. Le lien : https://github.com/MaximeGil/Crick
Education
UNIVERSITE D'AUVERGNE
Licence Professionnelle, Informatique
2015 - 2016
2 years
Grade: Diplômé
Cette licence spécialise des informaticiens aux métiers de l'informatique pour l'analyse et le développement d'applications utilisant les technologies liées à Internet (applications Web (technologies PHP, Java, .Net, etc.), Architectures SOA (Web services SOAP, REST), Cloud Computing (Google App Engine, Windows Azure), Clients riches (HTML5, Flash, Javascript, Ajax, GWT, etc.), l'administration de portails d'entreprise. Cette formation met également l'accents sur la gestion, le suivi de projet (cycle de vie, méthodes agiles, etc.), la qualité logicielle (tests).
Lycée Marc-Bloch Sérignan
BTS SIO Service Informatique aux Organisations option SLAM, Informatique
2013 - 2014
2 years
Grade: Obtention du diplôme
Diplôme d'insertion dans la vie professionnelle avec une option développeur, programme centré sur la programmation objet et la découverte de plusieurs patterns.