c.trossat
- .aboutMe()
- .skills()
- .projects()
- .contact()
- .aboutMe()
- .skills()
- .projects()
- .contact()
Capucine Trossat
Self-taught fullstack javascript developer
aboutMe()
{Self-taught 19yo french developer specialized in creating fullstack Javascript website using Jamstack philosophy. Long time fan of computing, music, theater… and fighting games !
I started my learning of programming at the age of 8, and never stopped since. Learning through the help of books, online courses (most notably openclassroom) and readings of documentation. This early passion of mine allowed me to accumulate lots of different skills thought the years.
As surprising as it might seems but Javascript wasn’t my first love ! I actually first started programming with Scratch at the age of 8, which taught me the basics of programming. Due to quickly getting an excellent level, I decided to shift to Java which I stayed with for 5 years. In 2020 during the first wave of Covid19, I made the decision to learn web technology : a process I worked on for 3 years. First learning Javascript, HTML, CSS and then later a myriad of framework such as Electron, React, NextJS or Strapi…to name but a few.
What I consider to be my biggest strength is my natural ability to learn and adapt. As forever Linux user, I am able to find solutions for issues coming from domains I have yet to fully understand, to tinker a bash script or to learn a totally new tech on the fly just to answer a very specific need. However it might lead to my knowledge sometimes being unequal, having mastered some very niche part of a domain while unaware of some more basic aspects. But I’m never too far away from filling those shortcoming ! Always attentive to my client needs, I am open to any opportunity !
skills()
{NextJS
NextJS is the cornerstone of my programming, one of the two component of the Jamstack philosophy. It is a wonderful tool to help create lighting-fast static website, while still allowing for flexibility and the use of other frameworks. It can handle both static generation, server-side rendering and most importantly a mix of the two. NextJS is today the technology I work the most with.
projects()
{Bernard Novelli prize
2019
The Bernard-Novelli prize is a national scale programming contest dedicated to middle and high school students that I won in duo with Valentin Mogérou in 2019 during our 8th grade. Our project was a thinking game based on procedurally generated grid and was entirely coded using Scratch. I was in charge of the algorithms part of the project while Valentin did the programming.
Bop!
2020-2022
‘Bop!’ is a video-game management software allowing you to organize, configure and launch video-game stocked on a computer. Starting only as a small Python program developed in an afternoon to help me with the countless games loafing around my computer , it quickly turned into a 2 years long initiatory project. Through its multiple iteration ‘Bop!’ was entirely refactored in Python, then remade with Javascript, HTML and CSS using Electron and finally one last time still with Electron but this time adding Preact and Material Design into the mix. The goal being to learn the most technology possible through this project. Even thought simple at its core ‘Bop!’allowed me to learn 3 programming language, introduce me to many important technology such as JSX and was my first step into the world of web development. Marking a very important milestone in my journey as a developer.
Skullgirl replay analysis
2022
Fun algorithmic side-project developed in few days using Python, the goal of this program is to parse and analyze data files from the fighting game ‘Skullgirl’ and make diverse stats out of it. Originally made to solve an argument with a friend, it ends up today being the only project I have fully uploaded and commented on Github. Serving as an example of the kind of code I can produce.
contact()
{const
email =
c@trossat.comconst
github =
github.com/ctrossatconst
linkedin =
in/ctrossatconst
malt =
profile/ctrossatDesigned and developped by Capucine Trossat
2023