Enzo Barbosa Frasca

Software Engineer

São Paulo, Brazil · enzofrasca28@gmail.com · linkedin.com/in/enzofrasca-768364275 · github.com/enzofrasca

Profile

Software engineer focused on shipping full-stack web products and AI-native systems end to end - from scope and architecture to production and support. Strong in TypeScript/Next.js, PostgreSQL, and Python, with hands-on Rust for desktop and systems tooling. Currently building pai.ia.br, an agentic legal assistant in production, alongside own products and freelance work. Studying Systems Analysis and Development at FIAP (São Paulo).

Professional Experience

Software Engineer
Jan 2026 - Present
pai.ia.br · Contract · Remote · Agentic legal assistant (client product)
  • Building and operating pai.ia.br, a production AI product for Brazilian legal work: chat shell, document upload/consult, multi-dimension case analysis, document drafting, skills catalog, admin, and billing.
  • Designing the agent architecture with versioned policy, structured tools (map case, analyze, search/fetch, load/create skills, draft docs), research budget caps, document grounding, and cost/usage observability.
  • Owning the full stack in production: feature-module architecture, auth, Stripe entitlements, Docker deploy, and ongoing iteration with a real client.

Tech stack: Next.js, TypeScript, AI SDK, Prisma, PostgreSQL, Better Auth, Stripe, Docker, Vertex, DeepSeek, Groq

Software Engineer (Freelance / Independent)
Sep 2024 - Present
Self-employed · Remote · Client products + own products
  • Owning end-to-end delivery of web and AI products for clients and own products: discovery, architecture, implementation, deploy, and production support.
  • Shipping SaaS-style backends with auth, entitlements, Stripe billing and webhooks, rate limits, and multi-tenant data models (Next.js, PostgreSQL/Prisma or Convex, Clerk/Better Auth).
  • Building integrations over REST APIs and webhooks (payments, messaging, media providers); debugging production failures; documenting operational runbooks.
  • Shipping own products including Escrivo, a cross-platform desktop dictation app, and TrendGen, an AI content-generation SaaS with credits, provider webhooks, and billing.

Tech stack: TypeScript, Next.js, React, Python, Rust, PostgreSQL, Prisma, Convex, Stripe, Docker, REST APIs, webhooks

Web Development Trainee
Mar 2023 - Sep 2023
Secretariat of Science, Technology and Innovation (SECITECI) · Cuiabá, MT
  • Building web applications with JavaScript, Node.js, and React as part of a professional qualification program focused on high-level tech careers.
  • Designing and implementing REST APIs, system integrations, and relational data access with a focus on performance-minded delivery.

Tech stack: JavaScript, Node.js, React, REST APIs, SQL

English Instructor
Aug 2022 - Oct 2022
English Language Institute · Full-time · On-site · Cuiabá, MT
  • Taught English to students across different ages and proficiency levels, developing speaking, listening, reading, and writing skills while helping them reach individual learning goals.

Education

Systems Analysis and Development - FIAP
2026 - 2028
Computer Science — UFMT
Incomplete · 2022 – 2023
Professional Qualification - Node.js & React (SECITECI)
Issued 2023

Skills

Programming
TypeScript, JavaScript, Python, Rust, SQL
Web
Next.js, React, Node.js, REST APIs, webhooks, Tailwind
Data
PostgreSQL, Prisma, Supabase, Convex
AI
AI SDK, tool-calling agents, skills, RAG-style retrieval, STT/TTS
Infra
Docker, Cloudflare Workers, Stripe, Clerk/Better Auth, Git, CI basics
Languages
Portuguese (native) · English (full professional)