About
I've been a full-stack developer since 2022. I work with PHP/Laravel, TypeScript/Node and React, and right now I maintain systems in education, agribusiness, ERP and retail at the same time.
I like work with real business rules behind it: a legacy system that can't go down, an integration with a government or third-party API, a product that starts from nothing and goes to production. I take the whole task, from the first conversation with whoever asked for it to the deploy.
Outside client work, I maintain my own projects and one open source project, Enquadra.
Experience
-
2026 — present
Full-stack specialistHigher education institution
Academic systems, student portal and app, CRM integrations. I port screens from legacy PHP systems to Laravel + React without taking anything offline.
-
2025 — present
Software engineerAgricultural research foundation
Sales ERP (contracts, billing, support tickets), a React Native app and the website, whose content the marketing team edits without needing a developer.
-
2023 — present
Founder and developer · NoctraMy own software company
Custom systems for clients. I shipped Brazil's national service invoice (NFS-e Nacional) to production inside an ERP (signed XML, the federal tax API, rejections fixed against real invoices) and built a multi-store platform with a real store running on it.
-
2024 — 2025
Software engineer · ForTalkCommunication platform
Technical lead on a multichannel customer service SaaS (WhatsApp, Instagram and Telegram) used by several companies: BullMQ message queue, automatic WhatsApp session reconnection, bulk campaigns, webhooks, media on S3 and AI replies.
-
2022 — 2024
Developer · IO SoftwareSAP Business One consultancy
SAP Business One add-ons and integrations in C#, batch data-loading services and Crystal Reports.
Projects
-
E-commerce
Monabelle and multi-store platformprivate
A live store with more than 3,600 real orders: pricing by customer type (retail, wholesale and a mixed tier), Pix and card payments, every order saved to Postgres and to the ERP, with a lock against duplicate orders. The codebase became a subscription platform where isolation between stores is proven by more than 1,100 tests against a real Postgres.
-
ERP
Multi-tenant ERP with tax invoicingclient
Replaces a legacy Delphi system: 25 modules and more than 80 screens, one database per company, NF-e, NFC-e and NFS-e Nacional invoicing (contingency mode and automatic retransmission, item-level returns, the IBS/CBS taxes from Brazil's tax reform), card terminal (TEF) built into checkout and a 9-step migration from the old database. More than 600 automated tests and a nightly E2E run.
-
Open source
Enquadra↗
Reads product catalogs or NF-e XML files and suggests, item by item, the tax reform code with the legal article and a confidence score. Rules decide, AI only breaks ties, and an eval with labeled cases blocks regressions in CI.
-
Package
Cashier PIX↗
Recurring billing through Pix Automático for Laravel, in the style of Laravel Cashier: domain events, validated webhooks and the payment gateway behind a contract. CI on PHP 8.3/8.4 × Laravel 12/13 and Larastan level 8.
-
SaaS
Contraprovaprivate
Whistleblowing channel and workplace risk program (PGR) checks required by Brazil's NR-1 regulation: AI extracts the document and testable rules compare what was declared with HR data, showing the evidence for each finding. Immutable audit log in the database, an AI eval as a CI gate, and none of the 6 prompt injection attacks in the eval got through.
-
Local AI
Tacetopen source
Meeting transcriber that runs entirely on your own computer: records the microphone and the call, transcribes with whisper.cpp and writes the minutes with a local LLM. Any item without a transcript line to back it up is dropped (tested with 89 fake items), and evals measure error rate and hallucination.
-
Mobile
Field delivery appclient
Android app for the drivers of an agricultural supplies marketplace: background location tracking and an offline queue that syncs when the connection comes back.
Education
-
2023 — 2026
Bachelor's in Information SystemsFederal University of Rondonópolis (UFR), Brazil
Contact
Got a system to build, or one that’s stuck?
I take on projects with scope and price agreed before I start, and I can stay on for a few hours a week if it works for both of us. I reply within one business day.
or LinkedIn · GitHub · [email protected]
Handmade in HTML and CSS, no framework. Brazil, UTC-3.