Jeremie Tabet

The complete Dev & Ops skillset

Salary / Daily rate

Metz, France

Freelance

Remote only

Skills

Fullstack DevelopmentDevOpsDockerAWSNodePHPBackend DevelopmentTypescriptJavascriptAngularLaravelTesting & QASymfonyTerraformKubernetes

Languages

English (Fluent)French (Fluent)

About me

Intro

Developer since 2009 and professionally since 2013, I have a wide range of skills in both Dev and Ops. I worked on projects of all sizes, from open-source at Prestashop to micro-projects on which I worked alone. I am detail-oriented and concerned about the performance, evolutivity, and security of the code I produce. I shifted my career path to DevOps in 2022, and I still work on dev projects on the side.

Links

Work experience

Software & DevOps engineer

Freelance

Dec 2023 - Present

2 years 11 months

Remote

[Gift card solutions provider] Development ○ Contributed to the development of report pages ○ Leveraged React hooks, context, and components for the user interface ○ Used TDD and DDD on a Laravel-based API handling complex data operations across multiple SQL databases Infrastructure ○ Managed the legacy infrastructure based on virtual machines and Laravel Forge ○ Contributed to the migration of the infrastructure to AWS, using EKS (Kubernetes), Terraform, and Helm ○ Standardized the deployment process across the legacy and new environment using bash scripting ○ Contributed to the implementation of burstable environments leveraging Kubernetes, Helm, ArgoCD, and Github Actions ○ Set up continuous integration and matrix build pipelines using Github Actions ○ Helped developers familiarizing with advanced git commands, docker and docker compose, as well as ArgoCD and Teleport [Generic automation tool] Development ○ Developed the tool solo from the ground up ○ Leveraged NPM packages to separate the core logic from other aspects requiring maintenance at a different frequency ○ Set up the REST API using Nest.js, Redis for queuing, and MongoDB to store the data ○ Built a web interface based on Angular 18 and Bootstrap 5 Infrastructure ○ Created the Dockerfiles and the compose project ○ Set up CI/CD using Gitlab-CI

DevOps Engineer

Scafe

Dec 2022 - Mar 2024

1 year 4 months

Remote

Audit ○ Executed an audit on the usage of Git, branching model, and workflow. Automation ○ Automated recurring Git tasks on Gitlab-CI (implementation of tag and release branch management, cherry-picking hotfixes). ○ Created importable and reusable Gitlab-CI templates for continuous integration and continuous deployment. ○ Automated Terraform deployments with Github Actions. Coaching ○ Trained a team in conflict management on GIT with merge, cherry-pick, and rebase. Development ○ Developed lambdas and utility node scripts. ○ Developed an email signature generation tool. ○ Debugged Drupal applications. ○ Analyzed queries and optimized indexes of a web application with large volumes of data. ○ Created a cloud provider monitoring dashboard using Golang lambdas, Serverless, Amazon SQS and Symfony. Infrastructure ○ Deployed a Grafana as a service on AWS, managed the access, and created dashboards to handle logs from Cloudwatch. ○ Managed SSL certificates with Let's Encrypt Certbot and Azure App Services Certificates. ○ Implemented Newrelic and Prometheus probes. ○ Implemented load balancers and CDNs on Azure. ○ Implemented Cloudfronts, LambdaEdge, and associated ACM. ○ Updated Aurora serverless databases. ○ Made a PoC for AWS and Gitlab connectivity via OIDC. ○ Implemented IaC for multiple Azure infrastructures using Terraform. Security ○ Implemented Docker image and Dockerfile analysis with Trivy and Hadolint. ○ Proactively identified and addressed security vulnerabilities by implementing targeted fixes derived from automated scanning results. ○ Conducted in-depth analysis to assess the exploitability of identified vulnerabilities on a website. Testing ○ Implemented load tests with Gatling in Java.

Personal goal pursuit

Career Break

Sep 2022 - Dec 2022

4 months

While I worked at Fleetback, I had to deal with much work in my personal life, that I tried to do in the evening and on the weekends. When I left Fleetback, it ended up taking me over two full-time months. I finished in November, then I took the time to prepare the next steps of my career.

Analyst Programmer

Fleetback

Mar 2022 - Aug 2022

6 months

Esch-sur-Alzette, Luxembourg

Automation ○ Created a Gitlab CI pipeline to automate the deployment process using Cloudformation. ○ Created a Gitlab CI pipeline to detect vulnerabilities. ○ Created Cloudwatch alarms and metrics using Cloudformation. ○ Updated an old generated Cloudformation script to use map states. ○ Created IAM deployment users with strict access policies. ○ Updated lambda layer dependencies on the API. ○ Updated the build process for the lambda layers to use Docker. Development ○ Maintained the API (Serverless lambdas / APIGateway) and the Data-REST (Java / Spring / Postgre / EB). ○ Created a lambda step function to detect and replace license plates in images. ○ Created a script to retry failed SQS messages processing. ○ Created web sockets endpoints for a new application. ○ Improved the performance of the filtered lists using Spring’s Slice rather than Page.

DevOps Consultant

Continuous Team

Dec 2021 - Jan 2022

2 months

Pétange, Luxembourg

Development ○ Developed part of a dynamic form generator based on Zoho CRM. ○ Fixed the CloudFormation template of a NodeJS API.

Back End Developer

passbolt

Sep 2021 - Dec 2021

4 months

Esch-sur-Alzette, Luxembourg

Architecture ○ Defined an architecture upgrade plan to improve the development workflow. Development ○ Maintained the existing API using the test-driven development methodology

Software Engineer

INTERACTIV-GROUP SAS

Aug 2019 - Sep 2021

2 years 2 months

Esch-sur-Alzette, Luxembourg

Architecture ○ Rewrote the core of the frontend application to improve the performance and the maintainability of the code. ○ Defined an architecture upgrade plan for the PHP API to address potential performance issues during high-demand scenarios. Automation ○ Implemented CI/CD in 4 repositories. ○ Suppressed the need for a MacOS device by automating the builds for the mobile applications. ○ Implemented a coding standard, static analysis, and automated testing. ○ Implemented a development workflow that includes peer reviews. ○ Migrated the application hosting from EC2 to ElasticBeanstalk with Docker. Coaching / Project management ○ Trained the team on agile methodologies. ○ Successfully implemented SCRUM, and helped to find the right tools. Development ○ Maintained the existing application, consisting of a PHP API, two administration interfaces (web & mobile), and two page engines (one for the web pages and one for the mobile app pages). ○ Developed a micro-service to generate link previews hosted on AWS Lambda. ○ Optimized images using Imagekit and S3.

Software Development Consultant

Sogeti

Sep 2018 - Jul 2019

11 months

Luxembourg

Architecture ○ Created a data-driven framework to generate interactive forms for inter-hospital records. Automation ○ Created a tool to help create functional tests based on form rules. ○ Configured a CI environment and automated testing. Coaching ○ Coached a junior developer on an Angular project. Development ○ Developed a part of the Strong Customer Authentication on an E-Banking project as part of the PSD2 compliance. ○ Maintained several projects of Editus Luxembourg, created the event page. ○ Developed a web scraper in Python as part of a big data / ETL project. ○ Developed a pseudo-language to efficiently generate several thousand validation and visibility rules. ○ Developed a windows service indexing the data in the background. ○ Developed an advanced search tool with auto-completion.

Software Developer

PIT Business

May 2017 - Jul 2018

1 year 3 months

Belgium and Luxembourg

Architecture ○ Analyzed the needs, chose the technologies and defined the software architecture of a business performance management tools suite, a master data management tool and a BI catalog project. ○ Defined the branching models. Automation ○ Configured the docker for the team. ○ Configured the CI on Gitlab. ○ Integrated CI processes (pull requests and code reviews). Coaching ○ Trained the team on Git, Gitlab, Angular & Symfony. ○ Coached a junior developer on an Angular project. Development ○ Developed two data parsers using the QlikSense and Cognos SDKs in multi-thread using the producer/consumer design pattern. ○ Developed a web application of master data management, using a custom-made MS-SQL query builder and Symfony without ORM for performance reasons. Developed the interface using jQuery and Bootstrap. ○ Developed multiple PHP APIs in microservices. ○ Developed an advanced import tool using a pseudo-language and a message queue. Self-training ○ Preparation for the QlikSense Business Analyst certification. ○ IBM Bluemix. Security ○ Analyzed and pen-tested a PHP/MySql/Javascript (no framework) project to reinforce security and performance.

Software Development Consultant

Vesperia

Mar 2016 - Apr 2017

1 year 2 months

France and Luxembourg

Automation ○ Configured a Jenkins server to run Behat tests. ○ Integrated CI processes (automated static analysis, pull requests, code reviews). Development ○ Improved the performance of an online appointment booking tool with doctors using cache management and PHP 7 migration. ○ Externalized avatar management to a dedicated service with a REST API. ○ Developed an email address validation microservice using NodeJS, Typescript and AWS Lambda. ○ Developed the sitemap generator with caching. ○ Made an interface using Angular and bootstrap to display and filter log messages from AMQP (RabbitMQ). ○ Made some Gherkin tests (behavior testing language). ○ Migrated an email alert system into a microservice. ○ Revamped the access rights system of Prestashop as part of the Symfony Migration. ○ Developed a synchronization tool between Prestashop’s translation strings in the source code and Crowdin, the tool used by translators. Training ○ Angular 2. ○ OOP with PHP. ○ Symfony.

Full-stack Developer

PHPCreation Inc.

Sep 2013 - Mar 2016

2 years 7 months

Granby, QC, Canada

Automation ○ Developed several tools in Bash and PHP CLI (phar package) to automate the deployment of new releases on remote servers. Coaching ○ Tutor of an intern helping the development of new features. Development ○ Maintained several Wordpress and CodeIgniter websites. ○ Migrated the ERP from Codeigniter / Jquery to Symfony / AngularJS ○ Developed a graphical report generator, using the Doctrine ORM at first, for which I drastically improved the performance by using a query-builder. ○ Developed an integration and synchronization tool with Magento E-Commerce, and another one with an accounting tool named Acomba. ○ Developed an accounting module synchronizing with an external tool. ○ Developed a bug tracking tool to notify the team of errors occurring on the ERP servers. The tool sent error messages and stack traces to a dedicated email address. Training ○ Preparation for the Zend PHP 5.3 Certification.


Education

Lycée Louis Armand - Nogent-sur-Marne - France

BEP, Métiers de l’électronique (Electronics)

2008 - Present

18 years 10 months

Lycée Robert Schuman - Dugny - France

BAC Pro. SEN, Télécommunication et Réseaux (Telecommunications and systems administration)

2010 - Present

16 years 10 months

Saint-Michel de Picpus - Saint-Mandé - France

BTS SIO, Solutions Logicielles et Applications Métiers (Software engineering)

2013 - Present

13 years 10 months

Continuous S.A.

Introduction to Kubernetes

2021 - Present

5 years 10 months

Skills: Kubernetes

Charles Sturt University

DevOps

2022 - Present

4 years 10 months


Licenses & certifications

AWS Cloud Practitioner

Issued: Aug 2023

Certified by Amazon Web Services (AWS)

Java

Issued: Mar 2022

Certified by CodinGame

The best place to find your next move

© 2026. All Rights Reserved.