João Vitor Maximiano

Software Engineer

Software engineering. Product thinking.

I build complete systems, connecting interfaces, architecture and applied AI to the problems people actually face.

João Vitor Maximiano, software engineer

From the first decision to a working product.

Open to a conversation

Software in context.

Selected products that connect engineering decisions to the needs of the people using them.

Leve public introduction pageCapture of the public page

Leve

SaaS · Routine and wellbeing

A mobile-first experience for logging routines, recognizing patterns and sharing information with a professional, with permission.

  • Next.js
  • React
  • NestJS
  • Prisma
  • Supabase
Explore the case
Published homepage of Clínica Dr. Alfredo Castro in PamplonaCapture of the live website

Dr. Alfredo Castro

Clinic website · Spain

A digital presence for a clinic in Pamplona, with a distinctive visual identity, Spanish-language content and clear paths to contact the clinic and request an appointment.

  • React
  • Vite
  • JavaScript
  • React Router
  • Framer Motion
  • Supabase
Explore the case
EduFila dashboard showing school enrollment indicators with fictional demonstration dataReal interface · demonstration data

EduFila

SaaS · School enrollment management

From application to enrollment. Capacity and waiting-list management for early childhood education centers, with configurable priorities and individual status lookup for families.

  • React
  • TypeScript
  • NestJS
  • Prisma
  • PostgreSQL
  • Docker
Explore the case

Code is part ofthe conversation.

João at work developing software

I’m João. I work where engineering, product and the people using what I build come together.

I’m a Software Engineer at Solomon Digital Business, studying Systems Analysis and Development at Senac Paraná. I work across the product lifecycle: understanding needs, defining business rules, designing architecture and helping products evolve.

From a task’s approval flow to an organization’s data boundaries, I care about the decisions that make software useful and maintainable. AI supports my research and development workflow; technical responsibility stays with me.

Find me on LinkedIn

Tools with a purpose.

Technologies used in my projects and development practice.

Frontend

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • TanStack Query

Domain-based interfaces, shared components and typed contracts in Leve.

Backend

  • Node.js
  • NestJS
  • Express
  • REST
  • WebSockets

Business rules, authorization and events connecting the API to the Atria product.

Data & infrastructure

  • PostgreSQL
  • Prisma
  • Redis
  • BullMQ
  • Docker
  • Supabase

Organization-level isolation, migrations and background processing in business applications.

AI & integration

  • MCP
  • OAuth 2.0
  • PKCE
  • LLMs

Connecting assistants to Atria through MCP. Exploring RAG and knowledge retrieval, as described on my profile.

The stack follows the problem. Clarity and maintainability stay part of the decision.

Understand the problem.Then build.

Context comes first. Technical choices need to work for the product and the people who will maintain it.

Clear boundaries.

Business rules grouped by domain and explicitly scoped data access. In Atria, organization isolation follows the query.

Atria / NestJS + Prisma

Trust is built.

Authorization, validation and tests are part of the workflow. In Atria, dedicated tests cover organization isolation and action permissions.

Atria / Isolation + Permissions

AI with responsibility.

An assistant can prepare an action without automatically executing it. In Atria, MCP drafts require confirmation inside the product.

Atria / MCP + OAuth

Product before complexity.

Choosing what a product needs now is engineering, too. In Leve, AI and billing remain disabled while the daily routine workflows evolve.

Leve / Next.js + NestJS

A journey in the making.

Professional practice, education and products evolving together.

  1. Currently

    Software Engineer

    Solomon Digital Business

    Full-stack development, internal platforms and product-focused software. Role stated on my professional profile.

  2. 2026 — 2028

    Systems Analysis and Development

    Senac Paraná

    An ongoing degree connecting software fundamentals with hands-on application development.

  3. Selected work

    Building products

    Full-stack / SaaS

    Atria and Leve: different domains, engineering decisions grounded in context.

Let’s buildsomething that matters.

Cascavel, Paraná · Brazil

An opportunity, a product or a good conversation about software. My inbox is open.

Start a conversation