Skip to content

Experiences

PhD Student · University of Toronto


Education

  • University of Toronto · PhD in Computer Science

    Advised by Prof. Eitan Grinspun

    Topics: Geometry Processing, Numerical Simulation, Machine Learning.

  • Federal University of Paraíba (UFPB) · BSc in Computer Engineering

    GPA 8.8 / 10

    Thesis: Medical Image Synthesis using Latent Diffusion Models.

Research

  • Dynamic Graphics Project, University of Toronto

    Doctoral Researcher

    Research in differentiable geometry and numerical simulation for inverse problems in visual computing and computational design.

  • Summer Geometry Initiative, MIT

    SGI Fellow

    • Investigated noise in the gradients of implicit neural representations. Mentored by Prof. Peter Yichen Chen.
    • Studied methods for stochastic surface reconstruction from oriented point clouds. Mentored by Prof. Silvia Sellán and Ana Dodik.
    • Developed a pipeline for ex-vivo brain mesh reconstruction from in-vivo meshes. Mentored by Dr. Karthik Gopinath.
  • X-ray Physics Lab, Penn & ARIA Lab, UFPB

    Undergraduate Researcher

    Developed methods to generate realistic breast anatomy for virtual clinical trials. Mentored by Prof. Bruno Barufaldi.

Industry

  • Microsoft, Azure Kubernetes Service (AKS)

    Software Engineer

    Developed an automated data-driven service that orchestrates Azure Kubernetes Service (AKS) infrastructure. Designed and Implemented an AI service that predicts capacity usage and plans resource allocation, which ensures reliable and efficient perforce of AKS across large-scale cloud environments.

  • Amazon, Fulfillment by Amazon (FBA)

    Software Engineering Intern

    Created data pipelines and monitoring dashboards for the Tax Services team of Amazon Brazil.

  • ARIA Lab, UFPB

    Data Engineering Intern

    Upgraded the data infrastructure of the Department of Finance of the State of Paraíba and developed a tool that uses artificial intelligence to detect tax fraud.

  • Aplicativos de Bolso

    Data Science Intern

    Designed and implemented a recommender system that assists Law Students in studying for the Brazilian Bar Examination.

  • Atoptima & UFPB

    Combinatorial Optimization Developer

    Contributed to the development of an Open-source Vehicle Routing Problem Solver, in Julia Language, which outputs the optimal set of routes for a given fleet of vehicles to visit a given group of customers

  • LAVID, UFPB

    Software Engineering Intern

    Distributed Collaborative Video Surveillance System for the Federal University of Paraíba. Built an Event-Driven Logging for the distributed system using Apache Kafka and explored methods to detect anomalous events in videos

Teaching

  • CSC2539 — Physics-Informed Neural Representations for Visual Computing

    Teaching Assistant, University of Toronto

    Instructor: Prof. Aviad Levis.

  • CSC301 — Introduction to Software Engineering

    Teaching Assistant, University of Toronto

    Instructor: Prof. David Jorjani.

  • CSC417 / CSC2549 — Physics-based Animation

    Teaching Assistant, University of Toronto

    Instructor: Prof. David I. W. Levin.

Talks

  • Variational Green's Functions

    GraphQUON 2025, Toronto, ON

Awards

  • Líder Estudar - Estudar Foundation - NGO

    The most competitive scholarship in Brazil. 0.04% acceptance rate. Extended their support for my graduate studies.

  • Top Scorer

    16th International Workshop on Breast Imaging (IWBI)

    Multiclass Segmentation of Suspicious Findings in Simulated Breast Tomosynthesis Images Using a U-Net

  • Best Live Demo

    Live Demonstrations Workshop, SPIE Medical Imaging

    Interactive Breast Lesion Designer for Virtual Trials Based on Perlin Noise

Service & Outreach

  • Organizer, GraphQUON 2025

    Annual graphics research gathering for students across Quebec and Ontario, hosted by the Dynamic Graphics Project, University of Toronto.

  • Ex-President, Co-founder and Advisor, Technology and Artificial Intelligence League (TAIL)

    Non-profit student organization for AI and data analysis at UFPB. Grew to 130+ members from 500+ applicants, ran 25+ projects, and placed 50+ students in internships; 60+ members remain active today.

Skills

Programming

Python, C/C++, Go, Rust, Julia, MATLAB, Java, JavaScript, SQL

Languages

English (fluent), Portuguese (native), Spanish (basic)