Steeven Tronet

Software Engineer

about me

STEEVEN TRONET - Software Engineer


Graduated from a Master's program at ESIR, the graduate School of Engineering of the University of Rennes 1. I started to learn programming by myself at the age of 14. I have developed solid expertise in designing and building robust web applications. Always looking for new challenges, I am motivated by the opportunity to contribute to innovative and high-impact projects.

Skills

Languages & Frameworks

  • Node.js / Express / NestJS
  • Javascript / TypeScript
  • Vue.js / React
  • Python / Django
  • Java

Data

  • SQL Databases
  • RabbitMQ / Kafka
  • Redis
  • Datadog / Grafana
  • ELK

Extra

  • Gitlab CI CD / Github Actions
  • Docker / Kubernetes / GCP
  • OOP / Functional programming
  • REST API / GraphQL
  • Windows / Linux / MacOS

Work Experience

May 2023 - October 2023

(1 year and 6 months)

Mercantile • Full Time

Remote

Mercantile Logo

Software Engineer

As a backend developer in a fintech startup, I was actively involved in the development of innovative credit cards aimed at enhancing the purchasing power of small and medium-sized enterprises.

The project operates on continuous deployment, with several daily releases and the platform's architecture is based on a resilient event-driven model, ensuring smooth transactions and service availability.

I worked on several key features, including:

  • The first feature in the credit card market allowing automatic payments with reward bonuses based on payment frequency. A real game changer!
  • Connecting bank accounts from other financial institutions via Plaid to analyze customer transactions and offer tailored deals based on their spending habits.
  • Enabling document uploads for each transaction. Thanks to our background processes, we automatically link emailed documents to the correct transaction.
  • Offering tailored suggestions based on purchases made with the credit card or through connected external accounts.
  • Creating virtual cards with or without budget limits.
  • And much more...

TypeScript Node.js NestJS React GraphQL PostgreSQL RabbitMQ Redis GitHub Docker Kubernetes Google Cloud Datadog

October 2021 - April 2023

(1 year and 7 months)

Klanik • Full Time

Montréal, QC, Canada • Hybrid

Klanik Logo Bell Logo

Full Stack Developer (Bell)

As a developer in an agile (Kanban) team of fewer than ten people, I contributed to the development of a self-service portal enabling the automation of resource deployments such as VMWare, OpenStack, Storage, and Bare Metal Servers for internal company projects.

  • Develop new features in a continuous delivery environment
  • Lead the development of new features
  • Analyze user needs
  • Design the application architecture
  • Perform technical reviews (peer reviews)
  • Set up end-to-end tests using Cypress

TypeScript Vue.js Django PostgreSQL Gitlab CI/CD Docker Kubernetes

Technical Interviewer

February 2022 - April 2023 • (1 year and 3 months)

As a technical interviewer, I played a crucial role in the recruitment process by assessing the technical skills of candidates. My expertise focused on a set of key technologies such as Node.js, JavaScript, TypeScript, Vue.js, Angular, and React.

TypeScript Vue.js Angular React Node.js

June 2020 - September 2021

(1 year and 4 months)

Capgemini • Full Time

Rennes, France • Hybrid

Capgemini Logo

Software Developer - CNFPT Project

As a developer in an international team (France and Spain) of about a dozen people working for CNFPT, a French public institution specialized in training and competitive exams for public servants, I participated in the development of an interactive portal for tracking training and exams.

  • Develop new features of the application in PHP
  • Ensure operational maintenance
  • Provide technical and functional support to the client
  • Participate in estimating new features
  • Perform version control using SVN
  • Develop regression tests using Selenium WebDriver
  • Conduct technical and functional reviews
  • Automate the deployment and delivery process using Jenkins

PHP CakePHP MariaDB Selenium Docker Jenkins

June 2019 - August 2019

(3 months)

Capgemini • Internship

Rennes, France

Capgemini Logo

Big Data Developer

As a developer, I contributed to an internal project that involved creating a real-time data flow management framework and developed a system for predicting energy consumption in connected buildings.

  • Perform web scraping using Python
  • Analyze and process data for a specific project
  • Research a predictive model for heating consumption using R
  • Develop a simulator for connected objects using Java
  • Manage a data stream from IoT sources using Apache Kafka
  • Perform Data Visualization and Alerting using the ELK (Elasticsearch, Logstash, Kibana) stack and Grafana

Java Python R Kafka Elasticsearch Logstash Kibana Grafana

January 2017 - December 2018

(2 years)

Freelance

Remote

Steeven Tronet Développeur Logo

Freelance Web Developer

As an independent web developer during my studies, I had the opportunity to work with various types of clients such as startups, banks, companies, and associations.

  • PHP-based Intranet for employee, client, invoice, and scheduling management
  • Order tracking application developed using Node.js and Vue.js
  • Node.js-based PDF report generator using xAPI tracking for Serious Games
  • Proof of concept for a 3D furniture creation application using JavaScript, WebGL, and PHP
  • JavaScript-based Quiz application developed with jQuery

Some of my clients : Crédit Mutuel MF Network My Serious Game We Recruit


Node.js Vue.js PHP MySQL jQuery Bootstrap

June 2017

(1 month)

Easylience • Internship

Rennes, France

Easylience Logo

Developer

As a developer in a 5-person startup, I set up a testing environment for a crisis management application developed in Node.js and Vue.js.

  • Perform unit testing for both backend and frontend components
  • Conduct end-to-end testing
  • Ensure test coverage across the application
  • Train other developers on automated testing practices

Node.js Vue.js Mocha Karma Nightwatch.js Istanbul

January 2015 - Today

GVM Music France • Volunteering

GVM Music France Logo

Déveloper & Webmaster

  • Develop an intranet for managing the association.
  • Create multiple showcase websites for the association and its affiliated artists.

Joomla CakePHP MySQL Vue.js

Education

2018 - 2021

3 years of study

ESIR - École Supérieure d'Ingénieurs de Rennes (France)

Engineer's degree in computer science

General computer training :

  • Fundamental : graph theory, programming language theory, compilation, computational complexity, programming
  • Software engineering : software development process, software architecture, agile software development
  • Data science and artificial intelligence : databases, data mining, big data
  • Systems : operating systems, distributed computing, parallel computing, security
More information

2016 - 2018

2 years of study

ESIR - École Supérieure d'Ingénieurs de Rennes (France)

Preparation for French engineering school

Specialising in information technology


More information

2016

2 years of study

Lycée Bréquigny Rennes (France)

Pre-University training

French Scientific Baccalaureate