CarmoTecnologia

Software engineering · Brazil

I build the whole system. Or I join the team already building it.

Consulting, architecture and senior reinforcement for your engineering team — or the complete product, from scratch to the app store. Fifteen years of engineering, six of them leading a squad at an investment brokerage.

I am Astésio Carmo — the company carries my surname because I am the one who signs the work. Today I build backend for a financial institution in the United States; before that, six and a half years leading an engineering team at an investment brokerage.

The proof

I am not going to show you a portfolio. I am going to give you a link.

seuZentrega is mine. I built it alone and it is live right now, taking real orders and real payments — not a demo, not a mockup. Open it on your phone during our call and click around as much as you like.

  • Web store plus a native app published on the Play Store
  • Instant bank payment, with the order confirming itself
  • Live courier location on a map
  • Owner dashboard: products, stock, orders, reports
  • Recurring subscriptions and a referral programme

Underneath: NestJS and TypeScript, layered architecture (BFF → Journey → Domain), messaging with a transactional outbox, React 19 and React Native, PostgreSQL, infrastructure as code, observability, and data-protection law actually enforced in the code — not as a policy page.

What I do

Four ways to bring me in.

From a two-hour conversation that unblocks one decision, all the way to owning the entire product. You pick the dose.

Consulting and architecture

A second opinion before an expensive decision. Architecture review, stack choice, integration design, security and performance assessment. Delivered as a written document, not as a loose meeting.

When the decision is hard to undo later.

Reinforcement for your team

I join the squad as a senior backend engineer, or as the person who organises delivery. I was a Team Lead for four years: I can both write the code and pull a team out of the mud.

When what is missing is seniority, not headcount.

Systems integration

Making the ERP, the billing system, the point of sale and the website talk to each other. It is the most underestimated work there is, and the one that goes wrong most often when whoever does it has never handled a genuinely old system.

When the same information is typed in twice.

The entire product

From scratch to the app store: web, mobile app, payments, admin dashboard, infrastructure and data-protection compliance. It is what I did alone on seuZentrega, running right up there.

When there is no team and there needs to be a product.

I send pricing in writing after I understand your case — a number quoted off the cuff ends up wrong for one of us. The first conversation costs nothing.

Who will do the work

Fifteen years, layer by layer.

2026 — present

Backend for a financial institution in the United States

ília · remote

Backend development in Node.js and TypeScript for a US engineering team, in a regulated financial environment.

2019 — 2025 · six and a half years

Engineering team lead

Toro Investimentos · investment brokerage

I led the team that built the Escrow accounts platform — the customer portal and the internal system. Event-driven architecture on AWS, mobile app, portal and banking integration. Before that, cashback, the income-tax reporting flow, and a white-label B2B platform another company ran under its own brand.

2016 — 2019

Senior developer

Concrete Solutions · São Paulo

APIs, automated testing, containers and continuous delivery. Software performance and security analysis.

2015 — 2016

Developer analyst

Squadra Tecnologia

Front-end and back-end architecture on a large project. Took part in the company's CMMI Level 2 quality certification.

2013 — 2014

A waiter app, published on both stores

Teknisa Software · Belo Horizonte

Waiter, the system restaurant staff used to speed up table service — on the App Store and on Google Play. Food service is not new to me.

2011 — 2012

Where it started

Tag2 · Sete Lagoas

Websites for companies nearby. It is the reason I know how to talk to a business owner, not only to technology people.

How it works

No surprises, start to finish.

The conversation

One hour, on a call or in person. You show me how things work today. I listen and ask. I sell nothing that day.

The proposal

Within two days, in writing, with three options for price and timeline — and a list of what is not included, so nobody is surprised later.

The build

I deliver week by week, always something you can open and use. Every Friday you see what moved. I never disappear for a month.

Afterwards

A monthly plan covering hosting, backups, monitoring and fixes. The system is not orphaned the day after delivery.

Get in touch

The first conversation costs nothing.

Tell me what you are trying to solve. If it is not a case for me, I will say so too — I lose the sale and gain someone who trusts what I say.

WhatsApp Email Minas Gerais, Brazil — working remotely

The form stores nothing: it composes the message and opens your WhatsApp so you can check it before sending. Prefer email? write to me.