Software development 🧑‍💻

As a passionate coder and long-time developer, I offer high-quality software engineering services to create the application you want.

If you need a website, a mobile app, or anything that's achieved by writing some piece of code, you're at the right place 👍. With my extensive expertise in modern technologies stacks, I'm able to design software that meets your unique requirements. Let's build together!

Contact me!

A wide range of platforms ✈️

Web application

Web

Full stack web development

Smartphone

Android

Native android applications

Desktop

Desktop

Desktop software

Terminal

CLI

Command line utility

Server

Servers

Backend services

Tailored to your needs

📢 Continuous feedback before and during the development phase in order to make sure every line of code matches your need and constraints.

Deployment support 👷

If you need a turnkey solution, I can take care of everything from design to deployment. I have skills in Linux Tux system administration, virtualization and containerization Docker logo.

My field of expertise 🎓

Rust frameworks

Networking

Databases

  • MongoDB
  • PostgreSQL
  • GraphQL
  • SQLite

Production

Web

  • Node.js
  • React
  • Websockets
  • WebRTC
  • Responsive design
  • Selenium
  • Scrapping

Additional skills

Languages

I use several programming languages, my favorite ones being:

Rust logo

Rust

Kotlin logo

Kotlin

Go logo

Go

C logo

C

C++ logo

C++

Python logo

Python

I also master others such as Java, PHP, Javascript and even POSIX shell script.

If you need the software to be written in another language, no problem! I always enjoy learning new technologies.

Key principles

When I design a software, I try to make it:

I believe this is the set of essential features for designing quality software.

Portfolio

Here are some of the projects I've worked on as a developer:

DroidFS main menu DroidFS explorer

DroidFS

A native Android application that allow to open gocryptfs and CryFS encrypted vaults without root access. It uses its own internal file explorer instead of mounting volumes. Built-in file viewers, encrypted camera and biometric authentication.

AIRA chat interface

AIRA

An encrypted local network communication platform for sending text and files securely. Desktop software made up of a local rust web server and a PWA frontend. I also developed a native Android application incorporating parts of the rust code.

HopToDesk logo

HopToDesk

A remote desktop software written in Rust. Among other improvements, I've added support for TURN servers in order to help connections establishment.

doby help message

doby

Blazing fast lightweight symmetric encryption on the command line, written in rust. Encrypts files or streams, protects passwords with Argon2id. Authenticated encryption with linear storage complexity.

OuQueÇaKite website

Où Que Ça Kite ?

A web scrapper that aggregates weather forecasts from various web sites to predict upcoming kitesurfing sessions. Composed of a python web scrapper using selenium, and a web frontend (PHP & JS) displaying the computed results.

Admin panel

Secure static file serving

PWA enabling manageable authentication to serve static files. Made of a rust backend and a simple, ugly web frontend.

Websockify help message

Websockify

A very simple websocket/TCP bridge written in Rust. Provides two ways communication between a websocket and a TCP server.

Contact me!