Pedro Veigaペドロ
//
Open to work · in Okazaki right now

I build the parts of a product that have to keep working:APIs, payments, auth, and the cloud underneath.

Four years across a global SaaS, a small software house and a year of freelancing. Mostly TypeScript, Next.js, Node and AWS. Brazilian, currently living in Japan.

See the work
§01Recent project

Freelance · Co-built, in production — 2026

Sunano.

A Brazilian community for gaming peripherals — reviews, tier lists, a forum, a store and paid memberships, all in one Next.js app.

Two developers, one codebase, real customers paying real money. I spent most of my time on the parts that can't fail quietly: payments, subscriptions, auth and data protection.

Visit sunano.com.br

What I worked on

  1. 01Store and checkout with Stripe (cards) and Asaas (Pix / boleto), driven by webhooks
  2. 02Recurring VIP memberships: subscribe, cancel, expiry jobs and Discord role sync
  3. 03MFA, password-reset edge cases, admin roles and rate limiting
  4. 04Server-only data layer: the browser never talks to the database directly
  5. 05SEO, social cards and cost tuning on Vercel

Stack

Next.js 16 / React 19 / TypeScript / Supabase / Postgres / Stripe / Asaas / Vercel Cron / Zod

API routes
250+
DB migrations
250+
scheduled jobs
7
payment providers
2
§02Experience

Where I've worked

  1. Freelance

    Remote

    Full-time freelancing since leaving Skedway.

    Freelance Software Engineer

    Sep 2025 – Present
    • Co-built Sunano (sunano.com.br) with one other developer: a gaming-peripherals community with a store, forum, rankings and paid memberships
    • Owned the money path — checkout, Stripe and Asaas webhooks, recurring VIP subscriptions, pending-order expiry jobs
    • Hardened auth and admin: MFA flows, role-based permissions, rate limiting, and a security + LGPD review
    • Payment gateway integrations (Stripe, PagSeguro) for smaller e-commerce clients
  2. Skedway

    Campinas, SP, Brazil

    Hybrid-work / workspace booking SaaS with customers worldwide.

    Mid-level Software Engineer

    Jun 2023 – Aug 2025
    • Built and maintained product features on AWS for a SaaS used by companies in several countries
    • Designed and shipped serverless services and APIs meant to grow with customer load
    • Migrated legacy modules to a modern stack while the product kept shipping
    • Worked with infrastructure-as-code (Terraform) and containerised services (Docker)
  3. Opctec

    Londrina, PR, Brazil

    Small regional software house — my first job.

    Software Developer

    Oct 2022 – Apr 2023
    • Built and maintained Laravel web applications end to end
    • Helped move legacy systems onto current versions of the stack

    Software Development Intern

    Sep 2021 – Nov 2022
    • Shipped features in Laravel (web) and Flutter (mobile)

Smaller freelance jobs

E-commerce

Payment integrations

Stripe and PagSeguro checkouts for small online stores, including webhooks and order reconciliation.

Stripe · PagSeguro · Node.js · PHP

Enterprise desktop

Lab desktop software

Several Windows desktop apps built from scratch and rolled out across a large clinical laboratory in my home city. I kept supporting them after launch.

Windows · Desktop · Deployment

Games

Roblox experiences

Small games on Roblox, scripted in Lua. Mostly for fun — and a good lesson in shipping to impatient users.

Roblox · Lua

Toolbox
Every day
TypeScriptReactNext.jsNode.jsPostgreSQLSupabaseREST APIs
Cloud & infra
AWSServerlessTerraformDockerVercelMicroservices
Payments
StripeAsaasPagSeguroWebhooksSubscriptions
Also shipped with
PHP / LaravelNestJSPythonFlutter / DartNoSQLLua
One of the smartest and most efficient developers I have had the pleasure to work with. Pedro has very deep technical knowledge and combines it with top notch problem solving skills and logical thinking. He can deliver clean and readable code and meet deadlines with ease, and he has great attention to detail.
João Belone· Former colleague
Education
  • Jul 2026 – Present● now

    Japanese language program — Okazaki, Japan

  • 2022 – Dec 2025

    B.Sc. Computer Science — UniFil — Centro Universitário Filadélfia

    Capstone: AI churn-prediction microservice for an agribusiness cooperative's CRM.

  • 2019 – 2021

    Computer Technician (technical high school) — Senac Brasil

§04Contact

Hiring? Let's talk.

Email is the fastest way to reach me. I usually reply within a day — I'm on Japan time, so evenings in the Americas work well.