johnpgr

João Paulo

I build software people can actually use.

I am a Computer Science student at UNAMA.

I am João, a developer based in Belem, Brasil.

I work at projeto v3l0z academy (v3l0z.com.br), a student startup inside UNAMA (Grupo Ser Educacional).

I work mostly on web products and backend services, and I also spend time on lower-level experiments because they sharpen the way I think about performance, architecture, and trade-offs. I do most development in Neovim and regularly customize my tooling in dotfiles.

Belem, Brasil - Full-stack developer (intern at projeto-v3l0z)

See my work on GitHub

What I bring to a team

Product focus: I like turning rough requirements into shipped features, then improving them with real feedback.

Breadth and depth: Most daily work is TypeScript and Kotlin, and I reach for C/C++ or Rust when performance and control matter.

Team habits: I care about readable code, clear pull requests, and practical tests so teams can move fast without chaos.

Selected work

PokeMMO Breed Simulator

Planning tool for breeding and capture decisions. Built to remove guesswork and make progression planning cleaner.

TypeScript

Bun Rinha Backend

High-performance backend challenge implementation focused on throughput, low overhead, and clear request-path design.

TypeScript + Bun

Bible Rust

Rust project for reading Bible verses from XML files, built while deepening systems-level and language fundamentals.

Rust

Workout OS

Work-in-progress app around workout tracking and structured training flow design.

TypeScript

More open-source work is on GitHub.

Upcoming work

tauri-usb-iso-tool

GUI tool for flashing ISO images to USB, focused on reliability and straightforward UX.

Rust + Tauri

vulkan-c

C game engine project using the Vulkan API for rendering and low-level graphics control.

C + Vulkan

Private projects

Obrigado.vc

Brazilian creator-donations platform MVP with Pix payments through Asaas, including creator pages, payment flow, and platform fee handling. Core work includes reactive backend architecture, auth, migrations, and webhook reliability.

Institutional site

Kotlin + Spring Boot WebFlux + PostgreSQL + R2DBC + JOOQ

James Avisa

Multi-tenant condominium management platform with web, mobile, and API applications. Work includes visitor and resident flows, role-based product surfaces, and communication features with Agora voice/video integration.

Institutional site

App Store - Google Play

TypeScript + Node + Express + Next.js + React Native (Expo) + Supabase + Agora

Gestao de Salas (V3L0Z Academy)

Private room-management product split across frontend and backend apps, covering reservations, permissions, request lifecycle, and operational visibility for campus workflows.

Deployed app

React & TypeScript frontend + Python backend

Hiring

I am open to backend or full-stack roles where I can own features end to end, collaborate closely with product, and keep raising code quality over time.

GitHub profile