I'm a Software Engineer and Data Engineer at Grendene S/A, one of Brazil's largest footwear makers. I joined the company in 2010 and have spent the last 6+ years, since 2019, in software and data. I build the web apps teams use every day and the data pipelines behind them, which process millions of records a day. I also work on the architecture of a cloud-agnostic Data Lakehouse (Stage → Bronze → Silver → Gold) with data contracts and automated quality checks.
- Cut processing time by up to 80% by tuning queries on PostgreSQL, SQL Server and DuckDB.
- Moved pipelines that handle millions of records a day to incremental loads, so each run processes only new data.
- Delivered GAM, the tooling department's activity management system, from the back end to the screens.
| Project | What it is | Stack | Link |
|---|---|---|---|
| Lakehouse Local | A company data platform similar to Databricks that runs on local servers, with no cloud provider. It ingests data in scheduled loads and as changes happen, runs quality checks automatically, quarantines bad records and traces every number back to its source. | Spark, Iceberg, Trino, dbt, Airflow, Kafka, Debezium | Internal |
| G Home Lab | The five-server cluster that runs Grendene's factory systems: more than 30 internal apps (10 of them factory-floor dashboards), the data pipeline and a private AI assistant. An automated check on each server repairs network, storage and container failures. | Docker Swarm, Traefik, PostgreSQL, Airflow, Ollama | Internal |
| GAM | Web system for production activities in Grendene's tooling department. Each user sees what their role allows. | React, NestJS, Prisma, PostgreSQL | Internal |
| Grendene AI Tools | Extensions for the company's private AI assistant that let it read live web pages, spreadsheets and data files. The assistant answers from a private knowledge base. | Python, Open WebUI, Ollama, RAG, pgvector | Internal |
| Sophia Laços | Online store for a handmade hair bow atelier. Customers order through WhatsApp or pay online, and an admin panel handles products, photos and orders. | React, tRPC, Hono, Drizzle, Cloudflare Workers, Stripe | sophia-lacos.com.br |
| MICROTECH | Website for an Apple repair shop. Its iPhone repair quote tool gives an estimated price and passes the conversation to WhatsApp. | React, TypeScript, Cloudflare Workers | lojamicrotech.com.br |
| ALU Alarm Simulator | Teaching app that shows how processor logic works through a simulated alarm system, made as class material for Faculdade Anhanguera Sobral. | Python, Flask | Repo |
The full list is on romiro.dev.
- Mentoring and technical leadership: I mentor the team's data analysts and share good software and data practices across Grendene.
- Technical communication: I write documentation, keep Scrum and Kanban teams aligned and turn business needs into technical requirements.
- Versatility: I work on every layer of a product, from the screens to the back end and the data, as each project needs.
- Business sense and people management: I have a Business Administration degree and a People Management postgrad, and I use KPIs and metrics to support business decisions.