Français

Hey There, I'm Etienne.With master's degree in computer science and a fervor for coding, I have honed my expertise in Symfony development since 2017. My skill set also extends to other technologies such as Next.js and Flutter.

Experiences

2017 - ADN974

PHPAndroidMySQL
ADN974

Mood Collection App

As a Full Stack Developer during my internship at Mutualité Française de la Réunion, I worked on an exciting project: an application to collect mood feedback from members of the ADN 974 association after their sports sessions. Here are the key details:

Project Description:

Objective: Develop an application that allows coaches to record members’ moods using smileys representing ratings from 1 to 5.

Features:

Coaches use a tablet to input mood responses after each sports session.
The application includes an embedded database, enabling offline functionality with data synchronization once connected.

Achievements:

Created an Android mobile app for collecting members’ moods.
Developed a web application to visualize all collected results.

2018 - SAAS PARTNER

PHPMySQLKotlinSwiftGithubSymfony
SAAS PARTNER

Every Waste Counts

Developed an application aimed at managing waste for members, rewarding them with credits. Users received differently colored bags upon registration and deposited waste at collection points. Site managers scanned the waste using a mobile application, ensuring precise waste tracking per client.

Achievements:

Android (Kotlin) and iOS (Swift) apps for clients.
Android (Kotlin) app for site managers.
Developed an administration module using Windev 22.

2018 - C2i Réunion

SymfonyMySQLPHPBitBucketTrelloSlack
C2i Réunion

1. Mystery Mission Application

As a Full Stack Developer at Mystère Consulting, I contributed to an intriguing project—an application that facilitates two key functions:

Project Description:

Objective: Develop an application allowing users to apply for and manage mystery missions.

Features:

**Client Mystery**: Users can apply for and contribute to mystery missions.
**Client Pro**: Users can access reports and summaries of completed missions.

Achievements:

Utilized a starter pack provided by the company.
Successfully employed **Bitbucket** for version control.
Embraced Agile methodology (daily sprints).
Conducted client training on the developed application.
Collaborated with a team using a **Version Control System**.

2. Truck Weighing Application

As a developer at Albioma (Bois Rouge Factory), I contributed to an application for factory reception agents. Here are the details:

Project Description:

Objective: Develop an application for weighing trucks upon entry and exit.

Features:

Allows weighing empty trucks upon entry and loaded trucks upon exit.
Captures various details about the driver.
Server running **Apache** directly connected to the weighing scale via a serial port.

Achievements:

Created a **FullStack Symfony 3** application using the **Sonata Admin bundle**.
Developed a **C script** to retrieve measurements from the scale.
Successfully resolved data retrieval via the serial port by executing the C script.
Personal Growth: Acquired new skills related to reception and security duties on-site.

2020 - France Travail

SymfonyPHPMySQLBitBucket
France Travail

1.Data Centralization and Aggregation Application

I contributed to the revamp of a web application. The goal was to migrate from PHP 5.6 to PHP 7 and Symfony 4. Here are the key details :

Project Description:

Objective: Centralize regional data and extract aggregated information needed by various regional stakeholders.

Features:

Refactored an existing application using **Symfony 4** and **Bootstrap 4**.
Optimized and extended existing features.

2. Data Visualization

I worked on a web application that imports CSV data from various Pôle Emploi agencies. The application displays graphs and tables, cross-referencing data and calculating indicators.

Project Description:

Objective: Develop a full-stack application for visualizing and analyzing agency data.

Features:

**Symfony 4** application with **Api Platform** and **React-Admin**.
Efficient bundle installation using **flex**.

Projects