Gabryel Lyro
Senior Fullstack Software Engineer
Brazil · Remote
About
Senior FullStack Software Engineer with 5+ years of experience building scalable, high-performance systems for enterprise and public sector environments. I specialize in designing robust end-to-end applications, from the backend using Node.js, NestJS, and TypeScript, to the frontend using Vue.js or React, while also working extensively with data-intensive systems, including ETL pipelines and large-scale data processing, distributed systems, microservices, and API-driven platforms that handle high volumes of data with reliability and efficiency.
Throughout my career, I've led the development of critical systems such as government procurement integrations and data processing pipelines, delivering measurable impact: over 50% performance improvements, 80% reduction in production bugs, and scaling products from 100+ to 300+ active clients. My work includes designing and evolving REST APIs with NestJS following SOLID principles, optimizing complex SQL queries through execution plan analysis, and building ETL workflows to ensure efficient data ingestion and transformation across systems.
Beyond technical execution, I actively contribute to architectural decisions, mentor engineers, and collaborate directly with stakeholders to translate business requirements into scalable and data-driven solutions.
What I work with
Skills & Stack
Highly dynamic. I adapt quickly to new stacks and thrive in unknown territory.
Frontend
- Vue.js
- React
- Quasar
- TypeScript
- shadcn/ui
- JavaScript
Backend
- Node.js
- NestJS
- REST APIs
- ETL Pipelines
- Microservices
- TSOA
- express.js
Data & Databases
- PostgreSQL
- MySQL
- SQL Server
- Prisma
- TypeORM
- Drizzle
- SQL
DevOps & Tools
- GitLab CI/CD
- Docker
- Linux
- Shell Scripting
- Python
- Git Flow
- CMD scripting
- Dokku
What I've built
Projects
Most are enterprise or government-grade. Links are confidential, but the impact speaks for itself.
Enterprise & Government
Government Integration Platform / Cidade 360
increase from 112 to more than 300+ municipalities · 50%+ faster · 80%+ fewer bugs · modernized UI
Redesigned a legacy system into a high-performance NestJS integration layer with ETL pipelines for processing government procurement data. Handles secure data exchange between government entities and 300+ municipalities. Achieved 50%+ performance improvement and 80%+ bug reduction while modernizing the Vue.js dashboard UI.
WSPRONIM: Government Procurement API
Per-municipality · Self-updating · Windows server deployed
Built a Node.js REST API to replace a deprecated government procurement integration, connecting directly to Cidade 360 to pull and push procurement data. Installed per town hall on internal Windows servers, ships with a custom installation script for support teams. Self-contained it and installs itself as a Windows Service via XML configuration and creates a auto-update feture as a Windows Scheduled Task.
IPTU Data Migration Service
Multi-municipality · Fully automated
Built an automated service that independently pulls property data from third-party systems and delivers it to municipal town hall platforms. Enables accurate IPTU (urban property tax) calculation for local government operations across multiple municipalities.
Private Sector Client Work
Genergia: Battery ERP
Industrial · ERP + CRM
Full ERP and CRM platform for a company specializing in factory and building battery solutions. Covers inventory, client management, sales pipeline, and order tracking tailored to the energy equipment industry.
Ageforg: Legal SaaS
SaaS · Multi-tenant · Law firm
Rebuilt a law firm's internal management system into a multi-tenant SaaS platform. Handles case management, client portal, document control, and billing, designed to scale across multiple law offices.
Schneider's: Gun Shop Platform
Compliance · Inventory · Legal docs
Full-stack management platform for a gun and ammunition retailer. Covers sales, inventory, and full legal paperwork control, ensuring compliance with Brazil's strict firearms regulations for every transaction.
Solution: MEI Management SaaS
SaaS · Android & iOS · MEI
Web application and mobile WebView (Android & iOS) helping Brazilian micro-entrepreneurs (MEI) manage their business finances, taxes, and operations in one place. Built as a SaaS with a focus on simplicity for non-technical users.
Rodeo Event Platform
Live events · Ticketing · Real-time dashboard
Full platform for managing rodeo events, from public event pages and online ticket sales to a real-time operations dashboard. Used during live events to track scoring, competitor classifications, and winner announcements.
Internal Infrastructure
Centralized Payment Microservice
Internal SaaS billing infrastructure
Designed and built an internal payment microservice using TypeScript and TSOA, integrating Stripe as the single payment gateway to monetize Prover's SaaS products. Serves as the unified billing layer across all company services, with auto-generated OpenAPI documentation via TSOA decorators.
Full CI/CD Pipeline Automation
Zero manual deployments · Dev & prod pipelines
Designed and implemented complete deployment pipelines from scratch using GitLab CI/CD Runners, Dokku, Docker, and Linux servers. Established isolated workflows for development and production environments with automated testing at each stage. Replaced an entirely manual deployment process, eliminating human error and enabling fast, reliable releases across all projects.
Centralized Notification Microservice
All apps · Multi-channel · Client retention
Built a multi-tenant notification microservice consumed by all company applications. Handles internal app notifications, marketing campaigns, and payment warnings through a unified layer. Ensures client retention even after unsubscribes by maintaining communication across multiple channels.
Where I've worked
Experience
Senior Fullstack Engineer
PROVER SERVIÇOS EM TI LTDA
Nova Petrópolis, RS, Brazil · Remote
5+ years
- Responsible for designing and building scalable full-stack applications using Node.js, TypeScript, and Vue.js or React, focusing on high-performance backend systems and maintainable frontend architectures.
- Developed a large-scale ETL platform for processing government procurement data, enabling long-term enterprise contracts.
- Fully automated deployment pipelines using GitLab CI/CD Runners, Docker, and Dokku with Git Flow, eliminating all manual deployment steps.
- Optimized SQL performance by refactoring execution plans, replacing subqueries with CTEs, and adding strategic indexes across multi-tenant, high-volume PostgreSQL environments.
- Designed and built a centralized payment REST API with TypeScript and TSOA, integrating Stripe as the single payment gateway with auto-generated OpenAPI documentation.
- Led 9+ full-stack projects from scratch to production: CRMs, ERPs, integrations, APIs, and mobile webview applications for Android and iOS.
- Managed distributed teams of up to 5 engineers across concurrent projects, alternating between hands-on development and technical leadership.
- Contributed to team growth through code reviews, mentoring, and promoting clean architecture practices.
Fullstack Software Engineer
via ProverGovernançaBrasil · GOVBR
Brazil · Remote
5+ years
Brazil's leading public sector technology platform, delivering scalable integration systems used by hundreds of municipalities across the country.
- Redesigned a legacy app into a high-performance NestJS integration layer for secure data exchange between government entities. 50%+ performance gain, 80%+ bug reduction, scaling from 112 to 300+ active municipalities.
- Developed an automated data migration service that independently pulls property data from third-party systems and delivers it to municipal platforms, enabling accurate IPTU (urban property tax) calculation.
- Implemented a CMD-based Windows service with auto-update capabilities enabling one-click deployment for non-technical customer support teams.
- Performed ongoing production troubleshooting, performance optimization, and system stability maintenance in a high-availability government environment.