Work experiences
2022 - 2023 Embedded Software Engineer
My 13 months of experience in the start-up Gouach, specialized in repairable electric battery,
allowed me to discover the world of embedded software with its inherent limitations, increasing notably the versatility of my skills:
โ
I have secured a Battery Management System (BMS) both for communication and embedded software:
- Secured Communication: Integration of cryptographic coprocessor inside the BMS
(configuration, code integration, I2C Communication, usage through TLS handshake for both HTTPS and MQTT, etc.)
- Embedded software: Creation of a secured pipeline (Secure Boot, Flash Encryption)
and cryptographic tools (ECDH, ECDSA and AES GCM).
โ
I improved the existent codebase:
- Update memory usage, working mostly with Non Volatile Memory (NVM) such as EEPROM.
- Update I2C bus usage, working mostly with ESP-IDF.
- Development of a generic JSon Data structure for transmitting debug data
โ
I developed code for specific client integration:
- Update client protocol using CAN protocol.
- Creation of complete test architecture (including more than 100 python tests) to verify client integration.
- Conduction of several test plan before the release for the clients.
โ
I learned so much personally:
- Massive expansion of my logseq knowledge base, concerning eletric battery, embedded development and hardware.
- Start learning and using NVIM (hyperextensible Vim-Based text editor as they described it).
- Increase my Git knowledge.
- C++
- Python
- C
- Git
- ESP-32
- ESP-IDF
- ATECCX08
- ArduinoJSon
- I2C bus
- CAN protocol
2020 - 2021 Polyvalent 3D developer
My 13 months of experience in the company Solidanim, specialized in cinema and innovative
virtual reality technologies, allowed me to use my technical skills but especially to deepen my versatility
and my ability to adapt on many projects :
โ Polyvalent 3D developer and tracking specialist for United VR
(a multiplayer VR game developed by a consortium)
โ Creation of a stereoscopic 3D Unity movie
(for a multi-screen immersive device with presentation to customers)
โ Realization of a live test in full motion capture
(body, facial, hands, objects)
on Unreal Engine.
โ Development of OpenVR driver
(QTM, FreeD, RealSense, Shogun from Vicon)
โ Creation of an animation database
(architecture, tags system, market analysis)
- C++
- Python
- MySQL
- Git
- Unreal
- Unity
- OpenVR
- QTM(motion capture)
- Qt creator
2019 - Now Food Cooperator
Supercoop is a food cooperative in which I am invested as a cooperator for several years now.
It completely changed my way of apprehending my shopping as doing things together and reappropriation
are vital to its proper functionning.
I think it as changed my consumption to a more ecological, social and local one.
Love it ๐
Previously Communication manager
In almost another life, I worked as a Communication manager for a start-up (Cal&Gift)
and as a freelance Copywriter for an association (ekolo[geek]).
It last approximately 5 months during witch I put my communication and design skills to test :
โ Realization of a market study and communication plan for the mobile application
โ Copywriter work for suppliers and public
โ Creation of a graphical charter
๐ง If you want to have more details about my work experiences and my academic background
feel free to check my Linkedin.
Skills
โ Programmation (C++, C, Python, Haxe, OpenGL, Html, Css)
โ Video Game (GDevelop, Unreal, Unity)
โ Design (Photoshop, Premier Pro, Sketchup)
โ Other (Git, Bash Shell, MySQL, English)
With a double university education in both Communication (DUT level) and Computer
Science specialized in Image and Sound in Bordeaux (Master level),
I was able to develop skills in programming as well as in design.
Passionate about various domains such as cinema ๐ฅ, video games ๐น๏ธ,
comics ๐, gardening ๐ฅ and handiworks ๐ ๏ธ, I was able to develop transversal skills.
In almost all my projects, relying on iterative design,
I use Git to keep a history of the different stages of design.
I use my design skills as well for my video games as when I design wooden furnitures.
Finally, my curiosity has been particularly useful for me to learn various software such as
GDevelop, Unity, Unreal or Sketchup.