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 - Novembre 2024

(1 year and 7 months)

Mercantile (Acquired) • Full Time

Remote

Mercantile Logo

Software Engineer

At Mercantile, a fintech startup, our mission is to enhance the purchasing power of SMEs through our credit card and group purchasing offer (GPO), providing access to exclusive deals similar to those available to large corporations. The platform is continuously deployed, with several daily production releases, relying on a resilient event-driven architecture that ensures smooth transactions and service availability, as we cannot afford any errors.

  • Led the development of key product features, including the first automatic payment system for credit cards with reward bonuses, virtual credit cards, and external financial institution integration for personalized offer suggestions.
  • Streamlined operational workflows, reducing the time required to process user opt-ins from ~20 minutes to under 2 minutes, significantly lowering processing costs and enhancing customer satisfaction.
  • Fostered a culture of rapid iteration and early feedback, enabling the delivery of new features several weeks faster by prioritizing functional solutions over perfection during initial iterations.
  • Participated in the on-call rotation, ensuring system health and reliability, while continuously refining alerts to minimize false positives and improve incident response.

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

Developer in a team of fewer than 10 people working in an agile (Kanban) environment. The application developed is a self-service portal that automates the delivery of resources such as VMWare, OpenStack, storage, and bare metal servers for the company's internal projects.

  • Optimized API performance by reducing response times for critical endpoints from several seconds to under 200 milliseconds, improving user experience and application efficiency.
  • Pushed for a redesign of third-party API integrations, implementing an asynchronous, resilient, and fault-tolerant system that significantly reduced bugs and decreased support requests from ~10 per week to just a few per month, enhancing overall system stability.
  • Advocated for and implemented automated testing in the frontend application, leading to the creation of a comprehensive test suite that reduced regression issues and production bugs.
  • Led the migration of the frontend from Vue 2 to Vue 3, ensuring a seamless transition while coordinating with a team responsible for developing a reusable component library adhering to Bell's design guidelines, improving consistency and maintainability.

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

Technical Interviewer

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

Conducted 60+ technical interviews, evaluating candidates' skills and ensuring a high-quality talent pipeline.

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

Developer within an international team (France and Spain) of about twelve people for the CNFT, a French public institution aimed at designing, delivering, and organizing training and competitions for public agents. The application is an interactive portal that tracks training and competition activities.

  • Participated in the development of new features and bug fixes, ensuring continuous improvement and alignment with client needs.
  • Automated the build and delivery process, reducing the time required to ship new versions from several hours to just minutes, significantly accelerating release cycles.
  • Introduced the team to automated testing, cutting manual testing time from several days to just a few hours before each release, improving efficiency and reliability.
  • Provided application support, addressing user requests and ensuring a high level of satisfaction and issue resolution.
  • Contributed to the estimation and cost evaluation of new features for client billing, ensuring accurate planning and budgeting.

TypeScript Node.js Vue.js MySQL Docker Jenkins

January 2017 - December 2018

(2 years)

Freelance

Remote

Steeven Tronet Développeur Logo

Freelance Web Developer

As a self-employed web developer, I worked with a diverse range of clients, including startups, banks, companies, and associations. My responsibilities included analyzing customer needs, writing specifications, creating quotes, and performing the development and design of applications.

  • Developed an intranet for a photovoltaic company to improve the quality of life for employees, including telemarketers, salespeople, and technicians. Increased customer conversion rates by developing a photovoltaic installation simulator that could be used live by the sales team.
  • Engineered a proof of concept for a 3D application allowing users to design high-end furniture specifically crafted to store wine bottles.
  • Crafted an order tracking tool for a handcrafted babyfoot manufacturer, helping to improve customer satisfaction by streamlining the order process.

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


Node.js NestJS Vue.js PostgreSQL MySQL PHP Docker GitLab

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