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
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.