~/portfolio — last updated 06.2026

lucas
torresan_

rolesenior software engineerstackpython · typescript · react · next · django · express · postgres · aws · terraformstatus[ Observing 👀 ]
Lucas Torresan
scroll
01experience2020 — present
feb 2022 — present
new york, usa · remote
Senior Software Engineer
Lumenalta (formerly Clevertech)
Development of web applications using ReactJS, Next.js, Node.js, MongoDB, and Express, among other technologies.
sep 2020 — present
são marcos, brazil
Web Developer · freelance
Concordia Labs
Freelance web development.
aug 2024 — jun 2026
remote
Software Engineer
TestBox
Reverse-engineered third-party products and integrated them into our own products, in Python.
sep 2021 — feb 2022
caxias do sul, brazil
Front-end Web Developer
Empresas Randon
Front-end web development.
nov 2020 — sep 2021
caxias do sul, brazil
Front-end Web Developer
Develcode Tecnologia em Sistemas
Development of web and mobile applications (ReactJS, PWA, and React Native).
jan 2020 — nov 2020
são marcos, brazil
Junior Electrical Engineer
DipSystem
Development of hardware and software for IoT communication.
02stacksorted by affection
languages
[ Python ][ TypeScript ][ JavaScript ][ SQL ][ Go ][ C++ ]
frameworks
[ React ][ Next.js ][ Node.js ][ Express ][ Django ][ Django REST ][ Flask ][ FastAPI ][ Chalice ][ Celery ]
data
[ PostgreSQL ][ MongoDB ][ DynamoDB ][ Redis ][ DuckDB ][ Pandas ]
infrastructure
[ AWS ][ Terraform ][ Docker ][ AWS CDK ][ GitHub Actions ][ CircleCI ][ GCP ][ Datadog ][ Sentry ]
integrations
[ Salesforce ][ HubSpot ][ Stripe ][ Twilio ][ Slack ][ Mailchimp ][ GraphQL ]
specialties
[ Browser Automation ][ Reverse Engineering ][ Selenium ][ Playwright ][ Web Scraping ][ LLM Integration ]
loading…
[ ··· reserved for whatever's next ]
03aboutthe human behind the commits
Lucas in Zurich

Engineer with no fear of unexplored paths: the undocumented protocol, the missing integration, the tool nobody wrote.

I've been messing with computers and electronics since I was a kid, so this was always the obvious path. I started in electrical engineering, building hardware and software for IoT devices, then moved into web development — six years later I'm a senior engineer shipping web applications, with side projects that usually involve a car, a solar inverter, or something that wasn't meant to be programmable — and the fun lies in the challenge.

based_in[ São Marcos - RS, Brasil ]experience[ 7+ ] yearscurrently[ Lumenalta ]
jun
jul
aug
sep
oct
nov
dec
jan
feb
mar
apr
may
jun
1431 contributions in the last year — all github activity, work + open source
can-clusterpython★ 0A from-scratch digital gauge cluster for my 1992 VW Gol G1 turbo. A Raspberry Pi 5 drives a 1920×720 dash display, reading live engine data straight off a FuelTech ECU over CAN (FTCAN 2.0) and switch inputs over GPIO, then rendering it through a minimal dark Kivy UI with custom widgets — gauges, readouts, alarm bars, turn indicators and a night-dim mode. The whole thing runs headless via systemd off a read-only SD card (overlayroot in RAM), because the car cuts power to the Pi the instant the ignition goes off and an unclean shutdown can never be allowed to corrupt it. Deploys are scripted to flip the filesystem writable, rsync, and lock it back down, verifying every reboot actually happened.FoxESS-T-seriespython★ 5A Home Assistant (HACS) integration for FoxESS T-series solar inverters, originally built to fill the gap for the WEG SIW200G/SIW400G units that are everywhere in Brazil but had no support. It speaks Modbus over RS485 to the inverter through either a TCP bridge or a USB adapter (tested on the WaveShare RS485-to-USB), handles both the old and new firmware payload formats, and streams real-time solar production into Home Assistant so it shows up on the energy dashboard. My most-used open-source project, with a handful of other owners running it on their own hardware.ucs-presence-reverse-engineeringjavascript★ 0A script born from reverse-engineering my university's mobile app and its private attendance API. It looks up whether I have a class today, polls every 30 seconds for the attendance check-in window to open, registers my presence the moment it does, and exits — for testing purposes, of course. The fun part was the deployment: a headless Orange Pi PC hidden on campus, running it nightly via cron and getting onto the network over eduroam after the wired network turned out to be whitelisted... right up until the device got stolen. An ESP32 rebuild is on the wishlist.fueltech-video-osdjs · python★ 0A tool for overlaying engine telemetry onto onboard car footage. It takes the logs a FuelTech EFI saves internally and renders animated gauge overlays (an on-screen display) burned into the video, so anyone watching gets a real glimpse of what the car was doing at any moment of a run. A React frontend lets you lay out the gauges and a Flask + Python backend does the heavy rendering, framed at 1080×1920 with Instagram reels in mind. Highly experimental and gloriously slow, but it works.
05contact
$ get in touch
lucas@torresan.dev

Hiring for a senior role? Tell me about the problem — I read everything sent here.