Sep 2026 – present
AI Researcher
B3 – Brazil's stock exchange
An internal AI search and assistant platform, in the style of Glean.
- Onboarding and gathering requirements for the platform.


I take AI into real products: RAG, agents and evaluation, and whenever I can, I build things I use myself every day.
I study Computer Engineering at UFPB, in João Pessoa, Brazil.
Right now I'm an AI researcher on the B3 project and a software engineering fellow at LAVID, on the Rent.AI telehealth platform.
I use AI as a partner to learn and drive the work, but the decisions and the testing are mine.
LLMs and generative AI
AI tools I use daily
Backend and infrastructure
Machine learning and vision
Audio and native apps
Frontend
Soft skills
Sep 2026 – present
B3 – Brazil's stock exchange
An internal AI search and assistant platform, in the style of Glean.
Jul 2026 – present
Rent.AI, national telehealth · LAVID, UFPB
An in-house video call provider for teleconsultations and, next, telesurgery.
Feb 2026 – Aug 2026
VLibras · LAVID, UFPB
Observability and security for VLibras' microservices.
Feb 2026 – Aug 2026
SiGI · CEBRASPE
An AI exam item generator for CEBRASPE.
Oct 2025 – Mar 2026
Planserv
A sales agent on WhatsApp.
Oct 2025 – Feb 2026
TutorIA / Corrige Certo
An AI tutor for ENEM, Brazil's national exam, covering essays and questions.
Each one has the full story: what it does, how it was built and the stack.
01 / 2026 · Audio · Open source
Spatial audio with head tracking for any headphones.
It started with a question: could headphones other than AirPods get spatial audio? It's a native Mac app that uses a macOS audio API to capture each app's sound before it reaches the headphones.
02 / 2026 · AI agent · Daily use
An agentic financial advisor that forecasts my spending.
Agentic financial advisor: a custom agent loop, no framework, with tools, memory and access to all my financial data. It answers questions and helps me decide how best to spend; a second model audits every answer.
03 / 2026 · Tool · Open source
Claude Code sessions as a live graph.
An overlay for macOS and Windows that shows Claude Code sessions as a live graph, with steps and subagents, and lets you know when the agent needs you.
04 / 2026 · Computer vision · Student group
Recognizing the Libras (Brazilian Sign Language) alphabet from a webcam.
A project at CortechX, the student HCI group I founded at UFPB. I built the webcam data collection tool and trained the model that recognizes Libras letters.
05 / 2026 · Computer vision · Student group
Player tracking with homography.
At TAIL, UFPB's Technology and AI student group, I built a semi-automatic homography calibration for YOLO-based player tracking in 3x3 basketball.
Education
B.Sc. in Computer Engineering
Federal University of Paraíba (UFPB)
2023 – Jun 2028 (expected)
Data Structures, Statistics, Databases
Student groups
Computer Vision in Sports Researcher
TAIL, UFPB's Technology and AI student group
May 2026 – present
3x3 basketball tracking: court error down from 45 cm to 14 cm.
Founder and Vice President
CortechX, UFPB's student HCI group
Mar 2025 – present
LibrasQuest, Shopee livestream analysis and Seu-Remédio, a bot for older adults.
I'm open to internships and opportunities in AI and software engineering. Email is the fastest way to reach me.
marcofilho3520@gmail.comOh, and this is the boring half.
There's a chat up top: pick a question and I'll answer, cards and all.