Hi, my name is

Matheus Pina.

I build

Software engineering student seeking internship opportunities. I like turning messy problems into clean, reliable systems โ€” from full-stack web apps to batch-processing engines.

  • 0shipped projects
  • 0languages
  • 0ownership mindset

01. About me

I'm a developer who enjoys the full journey of a product โ€” designing the data model, writing the business logic, and polishing the interface until it feels effortless.

My recent work spans three very different worlds: a multi-tenant SaaS invoicing platform, a full-stack task management dashboard, and a COBOL batch payment engine. That range taught me to adapt quickly and care about correctness, whether the stack is 5 years old or 50.

Technologies I've been working with recently:

  • TypeScript / React 19
  • Next.js 16
  • Node.js / Express
  • PostgreSQL / Prisma
  • MongoDB / Mongoose
  • COBOL (GnuCOBOL)

"Ship it, measure it, improve it."

02. Featured projects

Tanager Invoicing

Multi-tenant invoicing & job-management SaaS for small service businesses. Automated PDF billing, payment lifecycle tracking, and strict per-company data isolation. Includes a read-only demo mode.

Open app โ†—
  • Next.js 16
  • TypeScript
  • PostgreSQL
  • Prisma
  • NextAuth
  • pdf-lib

Task Manager Dashboard

Full-stack task dashboard with secure auth, CRUD, and a stats panel for completion and priority metrics. Decoupled React client + Express API, containerized with Docker.

Open app โ†—
  • React 19
  • Express 5
  • MongoDB
  • Passport/JWT
  • Docker

COBOL Payment System

Batch engine that reconciles financial transactions against a master ledger, validating debits/credits against global config rules and producing audit reports (approved, rejected, summary).

View project โ†—
  • COBOL
  • GnuCOBOL
  • Shell
  • Batch processing

03. Skills

Languages

  • TypeScript
  • JavaScript
  • SQL
  • COBOL

Frontend

  • React
  • Next.js
  • Tailwind CSS
  • Vite

Backend & Data

  • Node.js / Express
  • PostgreSQL / Prisma
  • MongoDB / Mongoose
  • REST APIs

Tooling

  • Git & GitHub
  • Docker
  • Vitest / Jest
  • CI/CD

04. Get in touch

I'm actively looking for internship roles. If you think I'd be a good fit for your team, my inbox is always open.