~> cat portfolio
Strument service
#elixir #phoenix #ash #tauri
Development of a musical event management service accessible via the web and a mobile application, highlighting local artists, collectives and venues while focusing on quick access to event-related information.
PS3 Elixir library
#elixir #s3
Development of PS3, a pure Elixir library for simulating an S3 service locally within the Elixir stack. The “dev” mode simply stores files in a local folder, while the “test” mode (more complex) isolates multiple S3 services to enable asynchronous test execution.
Sheld CLI
#rust #shell #bubblewrap #linux
Development of a shell command isolation manager using Bubblewrap on GNU/Linux. The goal is to add a security layer over development environments, particularly in the context of AI tool usage.
Dripping Tales website
#typescript #svelte
Development of the Dripping Tales music label website, showcasing its artists and albums while introducing visitors to the label's universe.
Certification “ISO/IEC 27001 Foundation”
#isms #cybersecurity
Certification introducing the ISO/IEC 27001 standard and its requirements for implementing an Information Security Management System within an organization.
Training “Cybersecurity Developer” (Docaposte Institute)
#cybersecurity #networking #logmanagement #riskmanagement #linux #shell #python #sql #postgresql #spluck
Training focused on offensive and defensive cybersecurity fundamentals: database security, networking, log management and analysis, cryptography and penetration testing, with the goal of strengthening information system protection.
BPM Android app
#kotlin #android
Development of a BPM (beats per minute) calculator application for Android.
Certification “Professional Scrum Master 1”
#scrum #agility
Certification validating mastery of the Scrum framework and the ability to guide a team in its application.
Training “IT Project Manager” (ib Cegos)
#projectmanagement #riskmanagement #agility
Training covering IT project management: planning, steering, risk management and stakeholder management.
Gens de Confiance – Web Developer
#typescript #react #php #mysql
Maintenance and development of the vacation rental section of the Gens de Confiance platform.
Whatlangex library
#elixir #rust
Binding to the Whatlang language detector written in Rust for the Elixir language.
Informatique Banque Populaire – Web Developer, Zenika consultant
#typescript #nodejs #angular #postgresql #aws
Development of an internal quality tracking tool for in-house products. This project was intended to assess IBP's ability to migrate to Cloud tooling (AWS). An internal Git training was also delivered in parallel.
Trainer, Zenika consultant
#javascript #rxjs
Training delivered on JavaScript and RxJS. Updated course materials and created exercises tailored to the students' needs.
Manitou Group – Web Developer, Zenika consultant
#javascript #angular #nodejs #ionic #firebase
Maintenance and development of a mobile web application for internal group communication (news, events, chat).
Groupama – Web Developer, Zenika consultant
#java #spring #javascript #angular
Maintenance and development of the personal customer insurance portal.
Energiency – Web Developer, SII consultant
#nodejs #angular #mongodb #scrum
Maintenance and development of the Energiency product: an energy consumption monitoring platform for the industry.
Research internship: “Towards Metamorphic DSL” (INRIA, Rennes)
#research #dsl #xtend #java #python
Research and writing of a bibliography on the state of the art in Domain Specific Language usage, with the aim of creating automatic translation bridges between different internal and external DSLs.
Research Master's in Computer Science, “Human-Centered Computing” (Université de Bretagne Occidentale, Brest)
#research #human #python
Research master's at the intersection of computer science and the humanities, focused on interactive system design and artificial intelligence.
Télécom Santé – Web Developer
#javascript #nodejs #mongodb #testlink
Maintenance and development of the MediaScreen product: a hybrid TV-tablet multimedia center dedicated to hospital room patients.
Thalès Systèmes Aéroportés – Web Developer, student
#php #symfony #javascript #extjs #mysql
Maintenance and development of the repair workflow tracking system.
Master's in Computer Science “Information Technologies and Software Engineering” (Université de Bretagne Occidentale, Brest)
#c #java #smalltalk #ocaml #vhdl #git
Master's focused on the design and development of software systems, covering programming languages, architectures and software engineering methodologies.
Bachelor's in Computer Science, “Software Developer” (Université de Bretagne Occidentale, Brest)
#c #java #ruby
Bachelor's introducing the fundamentals of programming and software development, with a multidisciplinary approach to information technologies.
BTS in Computer Science, “Business Application Developer” (Université de Bretagne Occidentale, Brest)
#java #ruby #php #html #css #sql #mysql
Initial training in software development fundamentals: algorithms, object-oriented programming, database design and web development.