Software quality • Development • AI

I test software. Including mine.

QA by trade. Developer after hours. Vibe coding, but under adult supervision.

Alberto SenaQA EngineerBelo Horizonte, Brazil
Portrait of Alberto Sena
Belo Horizonte, Brazil

01About

From restaurant systems to international bugs.

I started by implementing restaurant automation systems — convincing software, printers and kitchens to cooperate. Then came ERPs, a developer role at Banco Mercantil and, today, QA work with international teams. The job is still mostly the same: understand the system and find the bug before the customer does.

02Technologies

Things I make execute.

C / C++
COBOL
C#
Python
TypeScript
.NET
Node.js
React
Angular
Next.js
SpecFlow
Playwright
Postman
Codex
Windsurf
VS Code
Docker
Android
PostgreSQL
SQL Server

03Timeline

Since 2015, one bug at a time.

2015

Vallor

Support Analyst

2017

TZTECH

ERP Analyst

2017

UFMG

Information Systems

2018

Banco Mercantil

Developer / Systems Analyst

2022

UNA

Systems Analysis and Development

2022

Upwork

QA Engineer

04Projects

Vibe coding that made it to production.

Coffee, TypeScript and questionable confidence in the Run button.

SmokeLess mobile application screens

Project 01

SmokeLess

Habits, goals and statistics. It started small, then acquired a frontend, a backend, a database and opinions.

Next.jsNestJSPostgreSQLTypeScriptDocker
Game Pass catalog dashboard

Project 02

Game Pass Dashboard

Pick a game in less time than it takes to endlessly scroll through the catalog.

ReactTypeScriptNode.jsExpressDocker
Consulta CNPJ application interface

Project 03

Consulta CNPJ

Looks up Brazilian company data and exports it to CSV. Spreadsheets, but with dignity.

ReactTypeScriptTailwind CSSAPIsCSV
Invoice Manager financial dashboard

Project 04

Invoice Manager

Reads invoices, organizes expenses and reveals where the money decided to disappear.

ASP.NET CoreAngularPythonPostgreSQLDocker

Project 05

AI Edge Gallery API

An Android phone serving local AI. Apparently a normal app would have been too easy.

KotlinAndroidIA localAPI OpenAISSE
All repositories