Hello, I’m
Vitor Machado
Software architect at Ferreira Costa and Doctor of Systems Engineering and Computer Science. Ten years building web products end to end — TypeScript and Node.js at the core, React and Next.js on the front, on AWS — and today leading the adoption of agentic AI development (Claude, Codex, OpenCode) across engineering, with research published on temporal logics for social networks.
TypeScript
Node.js
Agentic AI
About me
I have spent about ten years building software, almost all of it on the web. Today I am a software architect at Ferreira Costa, Brazil’s second-largest home improvement retailer, where I lead the adoption of agentic AI development — Claude, Codex, OpenCode and agentic orchestration with ADEs like Orca — and help shape the upstream and downstream frameworks other teams build on. Before that I spent nearly four years as tech lead and engineering manager at Passei Direto, a learning platform with more than 20 million study materials, and led a team of fourteen at a health tech startup through the pandemic.
My doctorate is in Artificial Intelligence at PESC/COPPE (UFRJ), on temporal logics for social networks — the work was published in the Journal of Logic and Computation. Brazilian Portuguese is my native language and my English is advanced in writing and speaking (TOEFL ITP: 667/677). Away from the keyboard I shoot RAW and draw vector art; some of it ends up on Flickr and Unsplash.
- 10 years shipping software
- DSc · Artificial Intelligence
- Published in J. Logic & Computation
Technologies
The stack I build with, day to day.
Languages & frameworks
- TypeScript
- JavaScript
- React
- Next.js
- Node.js
- Express
- Angular
- Java
- Hibernate
- Python
- GraphQL
Data, cloud & infra
- PostgreSQL
- MySQL
- Elasticsearch
- RabbitMQ
- AWS
- Azure
- Firebase
- Docker
- Pulumi
- GitHub Actions
Testing, AI & tooling
- Jest
- Playwright
- Mocha
- Selenium
- k6
- NumPy
- scikit-learn
- Git
- Jira
- Inkscape
- GIMP
Works
Where I have been and what I built there.
-
Ferreira Costa
The second-largest home improvement retail chain in Brazil, with over a century of tradition and a strong e-commerce presence. Software architect across the product catalog and freight teams.
- Unified database architecture for a complex multi-module platform, with AWS RDS read replicas
- Synchronisation process between PostgreSQL and Oracle instances
- Leading the adoption of agentic AI development (Claude, Codex, OpenCode) across engineering, shaping upstream and downstream frameworks
-
Passei Direto
A social learning platform with over 20 million study materials, part of Universo Online (UOL). Tech lead across teams of up to 10 people.
- LLM-based question and answer generation from study materials (OpenAI, Azure, Mistral)
- Semantic SEO — structured data built from DBpedia entities over a SPARQL endpoint
- Internal linking hierarchy on Next.js, fed by Elasticsearch recommendations
- Rebuilt study material viewer with infinite scroll and variable paywall rules
- A/B testing framework on CloudFront and Lambda@Edge, backed by Flagr
-
Vortigo / OnePercent
A carbon credits and blockchain solutions company. Senior full-stack developer in a team of up to 6 people.
- React-based white-label storefront for NFT assets
- Entirely backed by Firebase — Firestore, Cloud Functions and Authentication
- Material UI front-end with dynamic updates driven by a Redux Saga flow
-
ProntLife
A Brazilian health tech startup. Joined building Java JAX-RS APIs and AngularJS front-ends, then led and ran scrum for a team of up to 14 people.
- React Native apps for public health programmes, reaching hundreds of municipalities
- Shared mobile library with high test coverage behind a family of white-label apps
- Microservices and crawlers in Node and TypeScript running on AWS Lambda
- Web front-ends in React, Vue and AngularJS over Java JAX-RS APIs
-
CAPGov
A university-based laboratory that builds systems for the Brazilian government. Started as a developer and went on to lead a small team.
- JavaEE and JSF project development, tested with Selenium WebDriver
- PostgreSQL statistics analysis and query optimisation
- In-house project, team and time management platform in Angular and Node (Express, Sequelize)
-
Kognitus
A Brazilian startup specialised in automated computer vision solutions.
- Cognex In-Sight hardware and software for vision inspection systems
Academic
Degrees, theses and what came out of them.
-
2016 – 2023 · GPA A
Systems Engineering and Computer Science, DSc
Doctorate at PESC/COPPE, Federal University of Rio de Janeiro, in the Artificial Intelligence concentration area. Dissertation: Temporal logic for social networks.
-
2013 – 2016 · GPA A
Systems Engineering and Computer Science, MSc
Master’s at PESC/COPPE, Federal University of Rio de Janeiro, in the Artificial Intelligence concentration area. Thesis: Populational Announcement Logic (PPAL), a fuzzy dynamic epistemic logic — code on GitHub.
-
2008 – 2014 · GPA 8.0
Computer Science, BSc
Bachelor’s at the Computer Science Department of the Federal University of Rio de Janeiro. Thesis: PushPeer P2P Protocol, a peer-to-peer protocol with caching.
Let’s work together!
Want to talk about an opportunity, a project, or something I wrote? Send me a message — I read everything that arrives.