Gabriel Marques

Full-stack engineer working in Go and TypeScript, from SaaS platforms to on-premise industrial software.

I build backends, frontends and the pieces in between. Today I write Go services that run on-premise next to industrial networks. Before that I spent two years on a SaaS platform used by hundreds of businesses.

01 / Selected work

  • Software engineer · 2025 · Go, Gin, GORM

    On-premise monitoring for OT networks

    I built a Go application that runs on site, monitors system health and pushes live updates to an Angular UI.

    TODOadd a real result, e.g. sites running it or update latency

    • Go
    • Gin
    • GORM
    • Angular
    • RxJS
    • SQLite
    • GoReleaser
  • Full-stack developer · 2023–2025 · Node.js, NestJS, TypeScript

    Bulk updates for Google Business Profile

    I built a system that applies updates to many business listings at once, without overloading the Google API.

    100sof clients updating their listings in bulk

    • Node.js
    • NestJS
    • TypeScript
    • PostgreSQL
    • Redis
    • AWS
  • Full-stack developer · 2023–2025 · Python, RabbitMQ, Node.js

    Local ranking on Google Maps

    I helped build an RPA system that searches Google Maps by keyword and ranks locations across regions.

    100sof users analysing their ranking by region

    • Python
    • RabbitMQ
    • Node.js
    • PostgreSQL
    • Docker
  • Full-stack developer · 2024 · Go, Gin, GORM

    Cash Flow

    I designed and built a complete cash-flow app for a client, from the database to the dashboard.

    TODOadd a real result, e.g. hours saved per month for the client

    • Go
    • Gin
    • GORM
    • React
    • TypeScript
    • SQLite
    Source on GitHub Cash Flow (opens in new tab)

02 / Experience

Full CV
  1. to Present

    Software Engineer

    Unvoid · Brazil

    • Developed an on-premise Go application (Gin, GORM) distributed as Debian packages with GoReleaser.
    • Built asynchronous services for system health monitoring.
    • Implemented real-time UI updates through WebSocket communication between backend and frontend.
    • Go
    • Gin
    • GORM
    • Angular
    • RxJS
    • SQLite
    • Linux
    • Debian packaging
    • OT networks
  2. Full Stack Developer

    Freelance

    • Designed and built Cash Flow, a complete app to manage a client's services and costs, employees and payments, and other expenses.
    • Built a dashboard with income, profit and services ranked by income, filterable by day, week, year or a custom date range.
    • Go
    • Gin
    • GORM
    • React
    • TypeScript
    • SQLite
  3. to

    Full Stack Developer

    HubLocal · Fortaleza, Ceará, Brazil

    • Built a bulk update system that processes request logs with cron jobs. It saved time for hundreds of clients and avoided congesting the Google Business Profile API.
    • Contributed to a Python RPA system that searches Google Maps by keyword and ranks locations, using RabbitMQ task queues. Hundreds of users could analyse their business impact across regions.
    • Implemented AI text generation and enhancement with the ChatGPT API, so hundreds of clients could create SEO content from keywords and context.
    • Node.js
    • TypeScript
    • React
    • Redux
    • Styled Components
    • Material UI
    • NestJS
    • TypeORM
    • PostgreSQL
    • RabbitMQ
    • Redis
    • Docker
    • AWS
    • DynamoDB
    • Python

03 / Contact