Suivez mon aventure au Japon !

Je suis Alexandre, développeur C++ senior chez Broadsign International, LLC et ceci est mon site personnel. Je suis Bachelier ès Sciences à l'Université de Sherbrooke. Mes alias en ligne son souvent itsTofuCat, MooseAlchemist ou itsDruidD0n0.

Compétences et intérêts

Languages de programmation
C++ (11 ... 20), Rust
C# (4+), Java 6+, Python
SQL, PL/SQL (Postgres), T-SQL (SQL Server)
Python (2.7, 3.x+)
HTML, CSS, JavaScript, TypeScript
LaTeX, Typst
Écosystèmes
CMake, Make, Cargo
Qt 5.x
.NET, .NET Core, .NET Standard, ASP .NET MVC
OpenMPI
Linux (Ubuntu, Manjaro)
Windows
Autres intérêts
Bilingue en Français et Anglais
Japonais niveau JLPT N3
Enseignement, mentorat, formation continue
Smash Bros
Civilization VI
For the King
Overwatch

Projets

qt-ts-tools (Rust)

qt-ts-tools est un outils pour gérer les fichiers de traduction du cadriciel Qt. Cet outil en ligne de commande est développé en Rust et permet de faire l'extraction, fusion et analyse des fichiers de traduction TS, plutôt que de devoir utiliser un outil plus lourd comme Qt Linguist ou transformer en d'autres format de localization.

DbAutoFillStandard (C#) (archivé)

DbAutoFillStandard est une librairie .NET Standard, en C#. C'est une librairie simple et légère qui permet de faire un couplage automatique entre une base de données utilisant des procédures stockées ou des fonctions et une application quelconque. La librairie supporte PostgreSQL et SQL Server mais est conçue de façon à être extensible aisément pour supporter les autres connecteurs. J'ai originellement développé cette librairie pour Vircom Inc. puit j'ai amélioré le code au fur du temps. Cette librairie évite les erreurs de refactoring dans votre code.