I believe that achieving something well-made and clean is a source of pride and motivation. The very idea of being able to show what I have done and being able to talk about it with pride is one of the driving forces behind my work. I believe that digital creations are things whose realization brings something to others.
Learning is a long journey. Everyone learns at their own pace. Everyone has something to learn from others. I prefer to assume that the people I interact with have something to offer me. This helps me to stay open, to offer my help while learning from my interlocutors.
The tasks involve developing services using NestJS and TypeScript within an NX Monorepo, creating a frontend application with Vite, React, Tailwind, and SWR, building an automatic trip register for tracking trucks' trips and soil movement registration, and implementing a mock tracker in Rust for testing, utilizing sockets to interact with the application.
During this professional experience, I worked with technologies such as React, NodeJS, GraphQL, and MongoDB to develop applications for the insurance sector. I also learned many new skills and progressed within a growing team. I helped junior developers in transition get onboarded at the company and participated in the restructuring of the company which went from less than ten employees to around 50. This professional experience allowed me to develop my technical skills and work in a constantly evolving environment. I also contributed to the growth and development of the company by supporting junior developers and participating in the restructuring of the company.
During this professional experience, I learned to code in C# to work on the development of a virtual printer application for the dematerialization of documents for businesses. My main tasks included creating a system around emails to ensure the traceability of email delivery by managing bounces, as well as integrating electronic signatures for documents into the printer's workflow. I also worked with JavaScript by developing a scrapping system that allowed me to retrieve invoices from ISP portals. This professional experience allowed me to develop my skills in native application development and data processing from websites.
During this short professional experience, I discovered Meteor.js and began learning ReactJS. I was responsible for integrating the tracking of washing machines with the goal of having almost real-time information. This was an enriching experience as it was my first experience in the NodeJS world and it was therefore a kind of revelation about my affection for the JS world and real-time applications. This experience allowed me to discover new technologies and strengthen my web development skills.
This experience at Solicis was challenging as I began to delve deeper into my knowledge of PHP in order to integrate a showcase website for a real estate agency. It used the Zend framework. However, I did not particularly enjoy this experience, which confirms my lack of appetite for PHP. Although this experience allowed me to develop my skills in PHP, I realized that it is not a technology that particularly interests me.
This experience took place in Paris, at MeilleureSCPI, a company that manages access to real estate investment through SCPI. I began working with PHP in the context of a legacy framework and also developed components in Vue.js 2. This also allowed me to learn Bootstrap and work as a team with Git. This experience gave me the opportunity to develop my skills in PHP and web development, as well as work with modern technologies.
Games
Programming
Gym
Blockchain