Lucas

Lucas Lougon - Software engineering portfolio

Portrait of Lucas Lougon

Software Engineer

Backend & Full Stack

APIs, automation, and product systems

From time entry to audit history
  1. Tracking and reviewReact + TypeScript

    Time-tracking interface

  2. Business rulesLaravel

    Calculations and auditing

  3. PersistenceMySQL

    Records and adjustments

Architecture diagram described in the case study. It is not a product screen.

Problem
Track time and breaks without losing clarity around balances, adjustments, and exceptions.
Decision
Separate the React interface from the Laravel API and keep calculations and the audit trail on the server.
Evidence
The product is live; its repositories and technical decisions can be examined in the case study.

How projects are built

Case studies pair technical choices with the problems they need to solve.

Rules separate from the interface

MuPonto keeps time calculations and auditing in the API. GovIntel AI uses an outbox to coordinate tender indexing without tying uploads to PDF processing.

Data handled with care

Time records need an audit history; in GovIntel AI, every answer must point to verifiable excerpts from the tender.

Decisions that can be examined

Architecture, tests, and implementation challenges are documented on the project pages, with links to available repositories.

Technologies in use

A selection of the technologies documented in the case studies.

APIs and rules

Python, Django, FastAPI, PHP, Laravel, REST, and WebSockets.

Data

PostgreSQL, pgvector, MySQL, SQLAlchemy, and relational modeling.

Interface and delivery

React, TypeScript, PWA, automated testing, and GitHub Actions.

Progress log

Recent deliveries and decisions, in chronological order.

  1. Architecture and project ecosystem defined

    Definition of governance patterns, a basic Git Flow, and a three-phase plan for the portfolio and products.

  2. MuPonto launch - Time tracking and hour bank

    Production application with a React interface, Laravel API, adjustment history, and deployment through GitHub Actions.

  3. Cine Random launch - Collaborative platform and PWA

    Application with FastAPI, WebSockets, React PWA, and PostgreSQL; interface and backend tests described in the case study.

Contact.

To talk about roles or software projects, use one of the channels below.