Senior Full-Stack Software Engineer

ThalesDomingues

Production-grade from day one.

Interface to services to data to quality to delivery.

01 / Selected work

Recent systems and the decisions behind them.

Three recent roles, shown through the scope, ownership, and outcomes most relevant to a hiring team.

01Multi-product fintech platform

Cirqul

Senior Full-Stack Software Engineer · Mar 2025–Present

Scope
Customer apps, internal operations, payments, and AI-agent tooling.
Owned
Platform architecture, shared TypeScript contracts, payment abstraction, and MCP tools.
Outcome
A common foundation shared by consumer and admin products.
  • TypeScript
  • Next.js
  • Node.js
  • PostgreSQL
  • Supabase
  • MCP
02White-label ticketing platform

TickX

Senior Full-Stack JavaScript Engineer · Jan 2022–Apr 2024

Scope
White-label event booking across brands, markets, and five languages.
Owned
Frontend architecture, embeddable booking, interactive 3D seats, and Stripe checkout.
Outcome
One configurable journey from event selection through Apple Pay and Google Pay.
  • TypeScript
  • React
  • Next.js
  • Hono
  • PostgreSQL
  • Stripe
03Fintech operations

Stone

Frontend Software Engineer · Jan 2020–Jan 2022

Scope
Internal operations for banking and payment workflows.
Owned
TypeScript modernization, RTK Query state architecture, automated coverage, and sprint releases.
Outcome
Safer server-state handling and broader test coverage around release work.
  • TypeScript
  • React
  • React Admin
  • RTK Query
  • Material UI
  • Cypress

02 / Core capabilities

Breadth without handoff gaps.

01

Product interfaces

Accessible React experiences, shared components, design systems, and complex user workflows.

React · Next.js · TypeScript · Design systems
02

Services + data

Typed Node.js services, PostgreSQL models, APIs, payments, and third-party integrations.

Node.js · PostgreSQL · GraphQL · REST · Payments
03

Quality + AI

Automated testing, CI/CD, cloud delivery, AI agents, and production MCP tooling.

Playwright · Cypress · CI/CD · AWS · MCP

03 / About

Engineering with context.

I’m a Brazil-based computer engineer who has spent my career working with distributed product teams.

I like the part of engineering where ambiguous requirements become practical decisions: what to simplify, what to standardize, and what deserves long-term investment.

Experience
8+ years
Collaboration
Brazil · Europe · United States
Education
B.S. Computer Engineering
Language
English · Advanced

The selected work above covers my three most recent roles.

Complete experience on LinkedIn

04 / Connect

Looking for a senior engineer who can own across the stack?

If the role needs product judgment, technical depth, and reliable delivery, let’s talk.

Email methdomingues.dev@gmail.com