← Back to home

Lucas Paiva

PhD Engineer & Developer

Experience
Founder and Lead Developer
  • Architected an automated FTTH splice-map generator that converts GIS/CAD inputs into project requirements (Python, ETL)
  • Reduced project completion from ~1 week for small projects (<1000 house units) and ~3–4 weeks (3000+ house units) to ~2 minutes by automating routing, validation, and report generation
  • Deployed a Flask REST API on an Azure VM, enabling clients to generate project files on demand via a web interface
  • Generated €27k in revenue in the first year
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 for the development team
  • Architected and validated core calculation modules (FE assembly, solvers) for timber connections, ensuring compliance and numerical stability
  • Built automated reporting to generate engineering documentation for standard compliance using Python
Projects
3D Plate Analysis Tool
  • Built a browser-based structural analysis tool for computing deflections in concrete slabs
  • Designed a dual-backend solver with automatic runtime selection between JS and C++ (WASM)
  • Implemented Engineering and Architecture optimizations like banded matrix storage
  • Built an interactive 3D viewer in Three.js with real-time calculation and deflection inspection
Human-like Sudoku Solver
  • Sudoku solver using constraint satisfaction algorithms, replicating human strategies
  • Modular architecture using OOP, dictionaries and sets to efficient board representation
  • Built an interactive UI in PyGame with web puzzle fetching and strategy descriptions
Education
PhD in Numerical Modeling
  • Developed finite element models in ABAQUS
  • Implemented numerical methods and statistical analysis using SciPy, NumPy and Scikit-Learn
  • Automated input file generation and post-processing using Python
  • Published '3D orthotropic model for soil-geogrid interaction' (Geotextiles and Geomembranes, Dec 2025)
Skills
Languages: Python, JavaScript, TypeScript, HTML, CSS, VBA, Lua
Web & Cloud: Flask, Django, React, REST APIs, Azure
Data & Scientific: NumPy, SciPy, Pandas, Scikit-Learn, QGIS, ABAQUS
Relevant Publications