Lucas Paiva

Engineer & Developer

I have a PhD in numerical modelling and a bad habit of automating everything I touch. Turns out, those two things go well together.

Featured Projects

Proautom8

Jan. 2024 – Present

Co-founder and lead developer at Proautom8 — a production FTTH automation platform that generates splice maps and engineering deliverables from GIS/CAD exports and spreadsheet databases. Built end-to-end ETL pipelines for database normalization, project configuration, topology analysis, route generation, fiber allocation, splitter/cable mapping, validation, warning reports, and Excel macro-template output. Developed a React frontend and Flask/Azure backend with asynchronous job processing, file upload/download flows, project history, and client self-service generation. Reduced project turnaround from up to 4 weeks of manual engineering work to ~2 minutes, while improving consistency, validation coverage, and repeatability. Generated €27k in first-year revenue.

Python JavaScript React QGIS Pandas NumPy Flask Azure ETL

Lima Toitures

Jan. 2021 – Dec. 2025

Structural Engineer responsible for the structural design and requirements specification for in-house nail-plate truss software, translating engineering analysis and standards into implementable algorithms. Architected and validated core calculation modules (FE assembly, solvers) for timber connections, ensuring numerical stability. Built automated reporting to generate engineering documentation for standard (Eurocode, DIN, DTU) compliance using Python.

Structural Analysis Numerical Modeling Python Finite Elements

3D Plate Analysis Tool

[repo]

Browser-based structural analysis tool for computing deflections in concrete slabs. Features a dual-backend solver with automatic runtime selection between JavaScript and C++ (WASM), optimized with banded matrix storage. Includes an interactive 3D viewer in Three.js with real-time calculation and deflection inspection.

JavaScript C++ WASM Three.js Structural Analysis

Human-Like Sudoku Solver

[repo]

Sudoku solver using constraint satisfaction algorithms, replicating human strategies. Features modular architecture using OOP, dictionaries and sets for efficient board representation. Built an interactive UI in PyGame with web puzzle fetching and strategy descriptions.

Python Pygame Algorithms

Contact me

lucaspaiva96 [at] gmail (dot) com