Full-stack developer / João Pessoa, PB

Hi, I'm Gabriel Nobrega.

IDEAS INTO CODE.
CODE IN
MOTION.

I build web applications, APIs, and automation. From the first interface to the infrastructure that keeps everything moving.

FROM FRONTEND TO INFRASTRUCTUREFOLLOW THE ROUTE

01 / SELECTED WORK

Built to work.

More on GitHub
01

SaaS · Judicial data · Full-stack

Artemes

From scattered documents to actionable data.

A platform for Brazilian court-ordered government payments (precatórios and RPVs), connecting case discovery, document collection, and data extraction with search and team workflows. My full-stack work spans the interface, backend, crawlers, data, and infrastructure.

  • Next.js
  • TypeScript
  • NestJS
  • Python
  • Temporal
  • PostgreSQL
With AI assistance
02

Personal project · API, SDK & bot

Tower of Fantasy

A universe of data, connected.

An API for game characters, weapons, and events, accompanied by a Discord bot and a Python SDK. The API organizes access to game data; the SDK uses code generation through Stainless.

  • Python
  • FastAPI
  • Pydantic
  • PostgreSQL
Without AI assistance
03

Developer tool · Python CLI

python-webp

Less weight. More possibilities.

A command-line tool to convert images to WebP, individually or in batches. Includes quality control, resizing, and directory processing.

  • Python
  • CLI
  • WebP
Without AI assistance

Every project has a process. AI's role is part of that story and is noted above.

02 / EXPERIENCE & TOOLS

The big picture.
Care in
every detail.

Interface, business logic, data, and infrastructure. I connect these parts to bring products to life.

View full resume

Artemes

Present

Full-stack developer

Full-stack development of a platform connecting judicial data engineering with team workflows for Brazilian court-ordered government payments.

View details Collapse

Context

Information scattered across court portals and documents needs to become searchable data. Artemes brings case discovery, document collection, and extraction into an application with filters, batches, Kanban boards, and document workflows. Temporal coordinates processing; the HTML and PDF archive allows extraction to be repeated without necessarily collecting documents from the courts again.

My contribution

  • Developing and improving the web application and APIs that connect collected data with team search and organization workflows.
  • Building crawlers and collection routines that account for differences in access, sessions, and formats across court systems.
  • Modeling and maintaining data for cases, payment orders, participants, and documents while preserving their relationships within the product.
  • Working on infrastructure and integration across the interface, backend, and data processing, from collection through search.

Technologies & platforms

  • Next.js
  • TypeScript
  • Python
  • NestJS
  • Kysely
  • Temporal
  • PostgreSQL
  • MongoDB
  • Redis
  • S3 storage
  • Docker
Visit Artemes

Addebitare

Nov 2023 — Feb 2024

Freelance developer

Backend, infrastructure, and crawlers for a judicial payment platform. FastAPI, MongoDB, authentication, and integrations.

View details Collapse

Context

Freelance development for a platform to find and manage Brazilian court-ordered government payment records.

My contribution

  • Developing the platform's backend, infrastructure, and crawlers.
  • Implementing authentication, data validation, and service integrations.
  • Building features with FastAPI and Motor for MongoDB access.

Technologies & platforms

  • Python
  • FastAPI
  • Motor
  • MongoDB

Korpay

Freelance mobile developer

Development of a mobile banking app with React Native and Expo, with Android and iOS builds.

View details Collapse

Context

Freelance work on the Korpay mobile banking application.

My contribution

  • Mobile development using React Native.
  • Using Expo to manage Android and iOS builds.

Technologies & platforms

  • React Native
  • Expo
  • Android
  • iOS

Backend & data

Python / FastAPI / SQLAlchemy / PostgreSQL / Node.js / NestJS / MongoDB / Crawlers

Frontend & mobile

React / Next.js / TypeScript / React Native / Expo

Infrastructure

Docker / Docker Compose / AWS

03 / BEYOND THE CODE

Other ways to explore.

A little about the person
on the other side of the screen.

01

Gaming

Other worlds, new possibilities.

02

Motorcycling

Two wheels and a new road.

03

Cycling / MTB

Pavement, dirt, and motion.

04

Music

A soundtrack for every moment.

Between digital worlds, roads, trails, and music.

OFF SCREEN, IN MOTION.

04 / NEXT STEP

GREAT IDEAS DESERVE
TO COME TO LIFE.

An opportunity, a project, or a good conversation about technology.
Let's build what comes next.

dev.g.nobrega@gmail.com