01

Full-Stack Developer

I Build
Software.

I’m Jonas, a product-focused software engineer.

I build end-to-end digital experiences—from scalable databases to pixel-perfect UIs.

Available for hireBrazil · Remote / Hybrid
Fig. 01

Systems

APIs, databases, and the logic underneath.

02

About Me

I build cohesive software products by focusing on the complete journey. I am driven by uncovering the right problems to solve, and seeing the solution through to a polished reality.

Problem-First Approach

I prioritize deeply understanding the core problem before writing a single line of code. Great engineering starts with asking the right questions, defining clear constraints, and ensuring we are solving the right challenge from the start.

End-to-End Perspective

I love being part of the complete process of building a software product. From early architectural choices through to frontend implementation and final deployment, I am comfortable stepping into any part of the stack to help the team succeed.

03

Featured Projects

Project 01
Backend / API

FastFeet API

Delivery-management REST API for a fictional shipping company. Manages the full courier lifecycle — pending → withdrawn → delivered → returned — with role-based JWT for admins and couriers, photo proof on delivery, and a geo-aware nearby-orders endpoint. Built on clean architecture.

  • NestJS
  • Prisma
  • Postgres
  • Vitest
Project 02
Mobile

Marketplace App

Mobile marketplace for browsing, favoriting, and checking out — with an animated credit-card form, push notifications, and deeplinks. Expo + TypeScript + NativeWind, structured as MVVM with custom-hook view models. TanStack Query for server state, Reanimated worklets for UI-thread animations, hybrid storage (SecureStore + AsyncStorage) for auth.

  • Expo
  • TypeScript
  • NativeWind
  • Reanimated
Project 03
Full-stack

Prompt Manager

Web app for saving and organizing AI prompts. Next.js 16 + React 19 with Server Actions for mutations, Prisma on Postgres, and shadcn/ui on Tailwind v4. Layered architecture splits domain entities, use cases, and Prisma repositories so business logic is testable in isolation. Unit + integration tests with Jest, end-to-end with Playwright.

  • Next.js
  • TypeScript
  • Prisma
  • Playwright
Project 04
Full-stack

gallery+

Photo gallery web app for uploading and organizing photos into albums. Vite + React 19 frontend with Fastify backend in the same repo, sharing Zod schemas as a single source of truth between client and server. Multipart uploads streamed to disk, search state synced to URL via nuqs.

  • Vite
  • React
  • Fastify
  • Zod

© 2026 · all rights reserved