ERP development
Custom modules on Tryton 6.x and 7.x: sales, purchasing, invoicing, accounting, products, warehouse, production. Extending standard modules by reading their internals to reuse rather than duplicate.
Warehouse & traceability
Warehouse management applications: receiving, dispatch, picking, lots, locations, stock counts and expiry control, with the interface built around the barcode scanner.
Production & industry
Lot-based production control, raw material consumption, weighing via connected scale, in-process inspections and temperature logging, with different configurations per phase and per client.
Retail & hospitality
POS with tables, orders, open tabs and payment; ticket and label printing; and dedicated performance work on the operations repeated most during service.
Integrations & compliance
WooCommerce synchronisation across multilingual stores, TicketBAI e-invoicing and diagnosis of tax authority rejections down to the actual root cause.
Own product
CargaTurno: an application for EV drivers, from the data model and official-source integrations through to interface design and release.
Skills
Backend — Python · Flask · Tryton · REST APIs · Wizards & workflows · ODT reports
Data — PostgreSQL · SQL · Migrations · Data diagnostics · openpyxl · CSV / Excel
Infrastructure — Docker · Docker Compose · Linux · Bash · SSH · Git / GitLab
Integrations — WooCommerce · TicketBAI · E-invoicing · Third-party APIs · Identifier mapping
Business domain — ERP · SGA / WMS · POS · Production · Logistics · Accounting & tax
Hardware — Serial port · Industrial scales · Barcode scanners · Thermal printers · QZ Tray
Architecture
Interface — The screens somebody uses eight hours a day. If every entry costs three extra clicks, that price gets paid in full, every single day.
Integrations — Where the system talks to the outside: the online shop, the bank, the tax office, the carrier. Almost always in a format nobody chose.
Business logic — The company's rules written once, in one place, instead of scattered across five screens and a spreadsheet.
Data — PostgreSQL: where the truth actually lives. A bad migration here doesn't show on day one, it shows on closing day.
Hardware — Scales, label printers, POS terminals, chargers. The point where software stops being abstract and starts weighing kilos.