These messages are generated by an AI agent. Not me typing in real time.
I started in AI at EY in 2017, then spent four years at a Brazilian AI startup, later acquired by one of the country's largest banks, leading delivery for health insurers, banks and retailers. Most recently I built deep learning forecasting models for TotalEnergies while completing an MSc in Computer Science.
Today I run Retrieverworks, the AI and automation studio I founded in York: AI agents, workflow automation and bespoke builds, taken from prototype to production.
Client work runs through Retrieverworks. Freelance and contract work through Upwork.

Retrieverworks is the AI and automation studio I founded, based in York and working with businesses across the UK. I build AI agents, workflow automation, systems integration, data migration and bespoke web applications, scoped honestly and shipped to production.
Founded Retrieverworks, an AI and automation studio based in York. Through the studio I build AI agents, workflow automation, and bespoke web applications for small businesses.
Built deep learning models for offshore wind speed forecasting, combining regional weather model outputs with SAR satellite data. The work became my MSc dissertation at COPPE/UFRJ, defended February 2026.
Led AI delivery at a Brazilian consultancy across health insurance, banking, retail, and infrastructure. Managed up to 18 data scientists, engineers, and coordinators while staying hands-on technically; the portfolio I owned contributed up to 40% of company revenue at peak.
Financial services clients (banks, insurance, pension funds): data analytics, automation, early machine learning. Self-taught Python in 2018 when no one else on the team was using it, then built a web scraping and NLP pipeline that classified 100,000+ court documents and led a workstream on LGPD data privacy compliance.
Things I build for myself, outside client work. They keep my deployment, CI and observability habits sharp.