PT

Goiânia, Brazil (UTC−3) · full overlap with US business hours

Custom software development: from smaller systems to highly scalable and complex ones.

Apps, web systems and technical consulting. Nine years shipping in production.

skipper.ts
1// engineering that joins the team and ships
2import { Skipper } from '@skipper/core'
3
4const skipper = new Skipper({
5  years: 9, markets: ['br', 'us'],
6  does: ['app', 'web system', 'consulting'],
7  scope: 'from simple to complex',
8})
9
10const yourProject = await skipper.diagnose()
11await skipper.build(yourProject)
12$ deploy: ok  // and we stick around
9+

years shipping in production

12

projects delivered, named and dated

free

the first conversation, no strings

100%

of the code is yours, no lock-in

what we do

/* 01 */ apps.ts

Mobile apps

iOS and Android in React Native. Including the app that has to work in the middle of a farm, with no signal, and sync once the signal is back.

/* 02 */ systems.ts

Web systems

Internal systems, customer portals, multi-tenant platforms with queues and integrations into whatever you already run. We measure performance before calling anything fast.

/* 03 */ consulting.ts

Technical consulting

Architecture, a review of what exists, or a senior engineer inside your team. Sometimes it really is just a conversation.

work

What we've delivered.

git log --oneline · 14 shipped

# technical consulting & leadership

#Scale

Genies

Backend engineer · via G2i · 2026 — present

web platform · backend part of an existing system

Avatar and AI-character platform. We rebuilt the backend off a legacy stack into an event-driven design sized for millions of concurrent interactions — with data isolation and access control designed alongside the architecture, not patched in later.

'built for millions of real-time interactions'

event-driven realtime

#AI · NDA

Frontier AI lab

Software engineer · via G2i · jan — apr 2026

web system part of an existing system

Software supporting advanced AI research and evaluation. The NDA covers the rest; what we can say is the pace: a fast-paced environment, cycles measured in days, delivery at international product standard, and systems that have to hold very high scale from day one.

'async · 5–8h of daily overlap with the US'

#Health

Grupo Vittá

Tech lead · contract · 2025

web systems part of an existing system

We led three engineers and brought hexagonal architecture to the clinical, financial and internal tooling systems. All three ended up following the same pattern.

'new-engineer onboarding measured in days'

Node React hexagonal

#Agribusiness

Pivot Máquinas

Lead developer · contract · 2021 — 2025

web system end-to-end delivery

Dealership with 600+ employees across 15+ branches. We built and led SIP, a platform between SAP and Salesforce syncing most of the company's processes — purchasing, sales, inventory, invoices, freight and HR/payroll.

'day-to-day work moved off the expensive licenses'

Laravel React SAP Salesforce

#Management

Simeon

Contract · 2020 — 2021

web system + mobile app end-to-end delivery

The whole strategic planning cycle in a React Native app for Android and iOS, consuming the system's API: KPIs, action plans and running the company from the board's pocket, wherever they are. We delivered it end to end, from the backend to the apps on both platforms.

'the whole operation in their pocket'

Laravel ReactNative API

#Messaging

Polichat

Full stack · contract · 2018 — 2020

web system part of an existing system

We rebuilt the core chat in React and WebSocket and set up the Kafka backbone linking auth, message delivery, distribution, users and contacts.

'thousands of concurrent users, to this day'

Node Laravel MySQL MongoDB React Kafka

# custom systems & apps

#SaaS

Triction

Own product, built with a business partner · co-founder & tech lead · 2023 — present

web system end-to-end delivery

A company run in partnership with a co-founder, and engineering is our side of it. A complete white-label, multi-tenant CRM on GCP: every client under their own brand, with WhatsApp, chatbot, reports and custom forms inside it. It grew 10× without the infrastructure bill growing with it, on 24 async queues with retry and dead-letter and a WhatsApp integration that doesn't depend on any single provider.

'1,394 companies · search from 28s to 3s across 250k records'

GCP multi-tenant WhatsApp

triction.digital ↗
#Education

Fiz Passei

Contract · 2025

web system + mobile app

Study platform for Brazil's national entrance exam, with a question bank, mock tests and gamification. The CMS was built so the teaching team can publish without having to ask us for anything.

'the teaching team publishes without us'

Laravel ReactNative MySQL

#Agro

Gentear

Contract · 2025

web system + mobile app

Farm management. Production dashboards and recurring tasks on the web; out in the field, an app that doesn't count on having signal.

'in the field, it works with no signal'

NestJS React ReactNative offline-first

#Esports

FNF Esports

Contract · 2025

web system

Students, classes and training for an esports academy in one system. Before that, each part of the operation lived in a different tool.

'fnfesports.com'

#Finance

Me Conta

Own product · 2022 — 2023

mobile app end-to-end delivery

Subscriptions and recurring payments app, for people losing money to charges that renew without anyone noticing.

'the renewal shows up before it costs you'

ReactNative Node TypeScript

#Investing

MyFiis

Freelance

mobile app

Real estate investment fund management app. It consolidates the portfolio and works out returns, average price, dividends and contribution history, for people who were tracking all of it in a spreadsheet.

'the portfolio left the spreadsheet'

iOS Android

#Benefits

ESP Benefícios

Contract · 2020

web system + mobile app

Benefits management in an app and web system. Employees got their monthly credits, uploaded a photo of the receipt for each purchase, and the balance only dropped once the audit approved it.

'the balance only drops after the audit'

ReactNative Node

#Fintech · NDA

Poker club (Goiânia)

Freelance · under NDA

mobile app part of an existing system

We joined a system that already existed, to evolve the chip management app: players buy chips, enter tournaments, transfer to another player and follow their statement and history. The NDA covers the client; the engineering problem can be told: every move reconciles a balance and leaves a trail, because a chip error here is a money error.

'balance reconciled on every move'

ReactNative

how it works

1. talk About your business, not about technology. It takes as long as it needs and costs nothing.
2. diagnosis Scope and price agreed before we start. If the shortest path is using what you already have, we say so.
3. ship In slices that are already useful. Then maintenance, with the people who built it.

who does it

/* fundador.ts */

Gabriel Augusto De Vito D. Guimarães

Founder

Nine years shipping software into production, in Brazil and in the United States — from the React Native app that has to work with no signal in the middle of a farm to the SAP–Salesforce integration running an entire dealership's operation.

Computer Engineer trained at the Federal University of Goiás (UFG) — formal grounding in algorithms, distributed systems and software architecture. That grounding is what backs the technical decisions taken before the first line of code.

education Federal University of Goiás Computer Engineering · UFG
experience 9 years in production, Brazil and the United States

faq

Why not just build it with AI?

Do it. For simple things it helps, and we use it too, every day. The difference is who is driving: an engineer understands the concepts underneath, decides the architecture before the first line, and spots the wrong code AI writes with the same confidence as the right code. That is what separates a system that holds as the operation grows from a prototype that breaks in the first month.

How much does it cost?

A fixed-scope project is priced before it starts; an embedded senior is monthly. The number comes after the diagnosis. Before that it would be a guess.

How long does it take?

The diagnosis takes days. The first version in production usually takes weeks, not months. It doesn’t ship complete; it ships solving whatever hurts most.

Is my project too small?

No such thing. Much of the work above started small. And if it can be solved with something you already have, we’d rather say so than sell you a project.

And after it goes live?

Maintenance is part of the conversation from day one. We stay around, and the person who answers is the one who built it, not a support team that has never seen the system.

Is the code really mine?

It is. Code, infrastructure and documentation are yours from the first commit, with no lock-in and no dependency on a platform of ours. If one day you want to run it with your own team, the path is open.

$ ./talk-to-skipper.sh

Tell us the problem. We'll tell you if we can solve it.

There is no form and no funnel. You talk straight to the engineer who will design the system, and the first conversation costs nothing, even if it ends in “you don't need to build this yet”.

Talk on WhatsApp
Talk on WhatsApp