Skip to content
View excoffierleonard's full-sized avatar
🎯
Focused
🎯
Focused

Sponsoring

@actix
@traefik
@clap-rs
@vllm-project
@FFmpeg
@gbj

Block or report excoffierleonard

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
excoffierleonard/README.md

$ whoami

Software Developer at Quantum Simulations and M.Eng. student in Computer Engineering at Polytechnique Montréal, specializing in data engineering & analytics. Background in Finance from Concordia's JMSB (3.9 GPA, with distinction). Proud sponsor of FFmpeg, Actix, Neovim, Traefik, clap & vLLM.

I build AI-powered financial systems, high-performance Rust tooling, and scalable data pipelines. Everything I ship is containerized, tested, and fast.


$ ls projects/

🦀 fib-rs

Highly optimized Fibonacci calculator using fast doubling — O(log n) time, arbitrarily large numbers, parallel range computation. Published on crates.io with 11k+ downloads and a live WASM demo.

Rust WASM Algorithms

🖧 wg-tui

Terminal UI for managing WireGuard VPN tunnels — start/stop tunnels, create clients/servers, peer management with QR codes, import/export configs. Vim-style keybindings.

Rust TUI WireGuard Networking

🔔 downdetector

Lightweight uptime monitor that checks website availability and fires Discord notifications on downtime. Configurable intervals, multi-site support, Docker-ready.

Rust Docker Discord Monitoring

🤖 leogpt

AI-powered Discord bot with context-aware chat, image/video/audio/PDF processing, web search tools, image & audio generation, and voice-channel music playback.

Rust AI Discord OpenRouter

🧾 parser

REST API & web UI for extracting text from any document — PDF, DOCX, XLSX, PPTX, images with OCR (English & French). Drop a file, get structured text back.

Rust OCR REST API Tesseract

📈 sps-gbm

Monte Carlo stock price simulator using Geometric Brownian Motion — fetches historical data, estimates drift & volatility, runs parallel simulations with Rayon, outputs distribution plots.

Rust Finance Monte Carlo Rayon


$ cat tech_stack.yml

Languages

Rust Python TypeScript R SQL

Infrastructure & Data

Docker PostgreSQL Redis MariaDB Linux Traefik

AI & Frontend

React Ollama vLLM


$ neofetch --stats



"We do what we must because we can" 🦀

Pinned Loading

  1. fib-rs fib-rs Public

    A highly optimized Fibonacci number calculator for Rust that efficiently computes arbitrarily large Fibonacci numbers.

    Rust 2

  2. wg-tui wg-tui Public

    A terminal user interface for managing WireGuard VPN tunnels.

    Rust 4 2

  3. downdetector downdetector Public

    A service to monitor website and send a notification if it is down.

    Rust 3

  4. leogpt leogpt Public

    LeoGPT is a Discord bot for fast, context-aware chat with media support, tool-driven web search and generation, auto-responses, and voice-channel music playback.

    Rust 1

  5. parser parser Public

    REST API service in Rust that takes in any file and returns its parsed content.

    Rust 4

  6. sps-gbm sps-gbm Public

    This project simulates future stock prices for a user-specified ticker using the Geometric Brownian Motion (GBM) model. GBM captures both the drift (expected return) and volatility (random fluctuat…

    Rust 1