Rusqlite Migration

Reviewed contributions, feature requests and bug reports. Respected semantic versioning strictly Used in the NordVPN Linux client, Tabby (self-hosted AI coding assistant)… ✓ Rust (noteworthy package used: lazy_static, rusqlite), SQLite ...

Platform to acquire sensor data

Python Web interface to select and import photos, sounds and videos, generalizable to any other data Geo-localized data is displayed on a dynamic map ✓ Python, Linux (Armbian), SQLite while preventing SQL injections

Twitter-like service

Developed a client and a server according to the specification ✓ Network system calls, SQLite in C while preventing SQL injections

Freelance work for a junior company (Télécom Nancy Services)

Stored recurring and one-time orders; planed and recorded product delivery to bill each customer Saved hours each month: planning and billing delivery was done manually on paper before ✓ Android, Java, SQL, SQLite, Room ORM ...

Gitlab Classroom

Designed the SQLite tables to store required credentials and relations between users Integrated our interface with Gitlab by calling the Gitlab API ✓ Python3 (Flask, SQLAlchemy), SQLite, Gitlab API, HTML/CSS/JavaScript ...

Chatbot

✓ Python3, SQLite, Telegram

Simplified Bitcoin-like Blockchain model

Presented to a jury with a general scientific background, for a highly competitive nation-wide exam ✓ SQLite, Python, Blockchain internals

Rusqlite Migration

✓ Rust, SQLite

Sesters

✓ Rust (noteworthy package used: serde, clap, reqwest, rusqlite), SQLite, Web API