I love creating things and solving problems. Building fast and efficient software is my passion, and over-engineering solutions is my signature approach :)
unifi-voucher-manager. A touch-friendly and secure interface for streamlined creation and management of guest Wi-Fi vouchers on UniFi controllers.
76wave. A small, minimalist and reversible elite-c based split keyboard that builds on previous designs to fit your needs.
41wakesp. Wakesp is a Rust-based firmware for ESP32 microcontrollers, offering dynamic DNS updates, a web interface, and Wake-on-LAN capabilities with a minimal memory footprint.
3notes.nvim. Simple markdown note taking floating window in neovim.
2ift2255. Assignments completed as part of the IFT2255 course at Université de Montréal.
2gamma-distribution. This is a paper outlining the various properties and applications of the gamma distribution.
2ift3355. Assignments completed as part of the IFT3355 course at Université de Montréal.
2ift1025. Assignments completed as part of the IFT1025 course at Université de Montréal.
1ift6251. Art created as part of the IFT6251 course at Université de Montréal.
1ift3335. Assignments completed as part of the IFT3335 course at Université de Montréal.
1stt3795. Assignment completed as part of the STT3795 course at Université de Montréal.
1ift3325. Assignment completed as part of the IFT3325 course at Université de Montréal.
1ift2015. Assignment completed as part of the IFT2015 course at Université de Montréal.
1ift3700. Assignments completed as part of the IFT3700 course at Université de Montréal.
1ift2245. Assignments completed as part of the IFT2245 course at Université de Montréal.
1ift2425. Assignments completed as part of the IFT2425 course at Université de Montréal.
1ift4055. Honor's research project at Université de Montréal
1ift1005. An online shop built using HTML, CSS, and JavaScript (JQuery) as part of the IFT1005 course at Université de Montréal.
1ift1227. Assignments completed as part of the IFT1227 course at Université de Montréal.
1ift2935. Assignment completed as part of the IFT2935 course at Université de Montréal.
1