Skip to main content

About me

I've been close to a computer since an early age and been passionate about it ever since. I'm currently studying computer science at the University of Strasbourg in France. In addition to my studies I am also a freelance full stack developer.

I do programming in various languages and technologies including Typescript, React.js, Python and much more. I'm passionate about software development, problem solving and I especially love creating all sorts of delightful products, interfaces, and interactions.

If you're interested, you can take a look at some of my projects or read my blog. If you have a question, or want to collaborate, feel free to email me or contact me through one of the links below.

A selection of personal projects

This is a list of projects that I have completed or am currently working on. Some of these projects were completed as part of my university coursework but most of them are personal projects that I have undertaken for my own learning or enjoyment. You can find the full list of projects on the 'Projects' page of this website.

Warm Up

Typescript
Vscode extension

An extension for the code editor Vscode to practice and improve your typing speed right inside your editor. Downloaded and regularly used by 7000+ developers.

Tomotask

React Native
Typescript

A productivity mobile app combining a countdown and a task list to use the Pomodoro technique. Some features include: customization, sound effects and push notifications.

1pt.one

Go
Python
MongoDB
Flask

A minimalistic website to shorten website URLs and keep track of the number of visits. There's also a documented and free to use API. More than 2000 visits per month for all the shortened URLs.

Minimal HN

Ionic
Angular
Typescript
NgRx

A crossplatform minimalistic Hacker News reader that allows users to browse, search and save stories for later reading. (not yet published to app stores)

Candle

Java
Java swing

A crossplatform desktop application to download and read free books offered by "Project Gutenberg". You can also annotate, take notes, get the definition of a word, etc.

Trivia ten

Javascript
Socket.ioExpress

A multiplayer quiz web application with rooms to play with your friends. Real-time games, 20 question categories and more than 4000 questions.

1pt.one CLI

Typescript
JestCommanderChalk

A CLI tool to use the minimalistic 1pt.one URL shortener from the terminal.

QuickJot

Typescript
MantineTaptap

Proof of concept for an entirely client-side web app that uses the URL to store the state. Example with a text editor.

Miv

Rust

Vim like terminal text editor written in Rust (work in progress)