Matheus TorresSoftware engineer

Websites and landing pages. Systems and integrations.

I’m Matheus Torres, a software engineer. I help businesses and professionals present their services, capture enquiries and organize operations with digital solutions shaped to their needs.

Remote service across Brazil

Explore the projects
Site de Karla Torres Advocacia
Karla Torres AdvocaciaProfessional website · Published

What does your business need?

Choose by the job to be done: present your business, capture enquiries, organize processes or connect tools.

My experience with backend systems, APIs, payments and automation helps connect the interface to your business data and workflows.

Landing pages

A focused page for one offer or campaign, with a clear next step to ask questions or get in touch.

Discuss a landing page
Professional websites

Present your business, services and contact channels in a professional online presence people can explore.

Discuss a website
Custom systems

Organize processes, records and data in a web application shaped around your team’s work.

Discuss my operations
Integrations

Connect APIs, payments, forms and tools to reduce repetitive work between systems.

Discuss an integration

Real projects. Different solutions.

A professional website and two products of my own. A closer look at the interfaces and the needs behind each project.

A good experience starts behind the screen.

Full stack experience in SaaS, payments and business management. My focus is backend engineering: business rules, integrations and data that need to stay consistent.

TypeScriptNode.jsNestJSPostgreSQLReact / Next.jsAWSDocker

Experience in practice

APR – AUG
2026

Kapitan HQ Full Stack Developer · Switzerland

Real estate SaaS with CRM, financial management and calendar integrations. Tenant isolation, permissions and automated tests.

MAY 2025
MAR 2026

IDIP Tecnologia Full Stack Developer

Logistics PWA, payment integrations and SQS webhooks with idempotent consumers, retries and a dead-letter queue.

APR 2025
MAY 2026

CroSoften Backend Developer

Node.js and NestJS APIs, relational data modeling, payment integrations, automated testing and monitoring.

Explore my full background
webhook-demo.tsInteractive simulation

Same event. One result.

A payment event may arrive more than once. Try processing it, then send the same event again.

No events yet.
Start a simulation below.

Illustrative data, processed only in this browser. No real payments or external requests.

SynCarVehicle fleet management
TrabalhaLagosLocal job platform

Clarity in the conversation. Care in the delivery.

I enjoy turning complexity into structure. Understanding the problem, organizing the possibilities and building something that makes sense for the people who will use it.

I'm Matheus, a software engineer based in São Pedro da Aldeia, in Brazil's Região dos Lagos. I work remotely on websites, business systems and digital products.

From Região dos Lagos to your next project.
01

We talk

You explain what you need and what you want to improve.

02

We define the plan

Scope, timeline and investment are agreed in the proposal.

03

You follow the work

I share progress so you can review and validate it.

04

Ready to use

The solution is delivered with guidance on getting started.

What we agree before starting

What is included?

Features, pages, revisions, timeline and investment are defined in the proposal. Later requests are assessed as scope changes.

Who prepares the content?

Responsibilities and dates for copy, images, visual identity and approvals are agreed in advance. Content creation or adaptation is scoped explicitly.

How does publishing work?

Domain, hosting, access and third-party costs are defined before publishing. Configuration and maintenance responsibilities are recorded in the proposal.

What happens after delivery?

Usage guidance, fixes, maintenance and any support have agreed terms and duration. New features are assessed separately.

What shall we build next?

A website for your business, a system for your operation or the next addition to your team. The first step is a conversation.

torresmiranda.rj@gmail.com

Tell me a little about it.

Continue to review and send your text in WhatsApp. These fields are not sent to a website server. Description limit: 1,200 characters.