Eric Langlois
about / projects / blog / contact
projects
  • Personal Finance (In progress) 2026
    I wanted a financial dashboard that didn’t just show me numbers, but actually helped me understand them. To do that, I needed two things: speed and brains. I decided to build a system with Rust on the frontend and Django on the backend.
    tech — Rust, Django, Python, PostgreSQL, Docker, DeepSeek AI, TrueNAS, Tokio
    challenges — The real work was getting Rust and Python to talk to each other without any friction. I built a bridge between them using a REST API, making sure the data was perfectly formatted with Serde on the Rust side so that Django and the ML models could digest it instantly.
  • Construction Pro (Private) 2025
    Construction Pro started as a simple timesheet tool, a way for employees to log hours per job site from their phones and automatically generate a PDF report for the office. It's since grown into a full-scale operations management platform. Project Tracking: Every job site is tracked end-to-end: address, total hours worked, and production metrics like square footage for brick, block, or stone — each with configurable rates ($/sq ft). Automated Financials: The system automatically calculates invoices, total expenses, and profit margins, giving a real-time view of each project's health, progress, and profitability. Financial Reporting: A dedicated reporting section generates annual accounting summaries covering: Gross revenue vs. total costs, with a monthly fixed-expense breakdown Labor analytics — total hours, overtime, and average hourly cost Project comparison table showing revenue, cost, and margin per active site
    tech — Django, Python, PostgreSQL, Docker, TrueNAS
  • Personal Stock Engine (In progress) 2025
    PersonalStock is a full-stack investment tool designed to bridge the gap between raw market data and actionable insights. Built with Python (Django) and integrated with a Machine Learning engine (ONNX) and DeepSeek AI, the app analyzes stock trends and news sentiment to provide real-time 'Buy/Reduce' signals. The system is fully containerized with Docker and hosted on a private TrueNAS environment, ensuring total control over my financial data.
    tech — React, Django, Python, PostgreSQL, Docker, Scikit-learn, DeepSeek AI, TrueNAS
    challenges — Architecting the data flow between multiple services. I had to ensure that raw API data was correctly processed by the Scikit-learn engine and then contextualized by DeepSeek AI for accurate decision-making.
  • Portfolio v3 2025
    This project allowed me to dive deeper into full-stack development, mastering an advanced stack with Python/Django and PostgreSQL database management.
    tech — Django, Python, PostgreSQL
    challenges — Overcame the challenge of cloud deployment by hosting this project on AWS EC2, including setting up custom domains through Route 53 and managing secure server access.
    github ↗

other
  • Portfolio v2 2024
    In this portfolio, I explored my creative side using animations and hand-drawn sketches to give it a unique, personal touch.
    tech — Html, Javascript
    live ↗ github ↗
  • Klingon Password Generator 2023
    This is a password generator that uses the Klingon dictionary. The goal was to generate a password only using full words, without truncating the words within the desired length, including the numbers.
    tech — Javascript
    live ↗ github ↗

2026 — Éric Langlois— elangloiswd@gmail.com