I am an ELLIS PhD student at CWI and the University of Amsterdam, working in the Table Representation Learning Lab (TRLab) and the Amsterdam Machine Learning Lab (AMLab). I am advised by Madelon Hulsebos (TRLab, CWI) and co-advised by Jan-Willem van de Meent (AMLab, UvA). My research focuses on multimodal tabular foundation models.
Previously, I completed my M.S. in Computer Science at Tufts University, where I was advised by Michael Hughes on deep multiple instance learning for computational pathology. I also hold an M.S. in Chemical Engineering from Carnegie Mellon University and a B.S. in Chemical Engineering from West Virginia University.
The Journal of Physical Chemistry C, 2023
Nanoscale Advances, 2022
Current Opinion in Chemical Engineering, 2022
CMU ChemE Masters Student Association Research Forum, 2020
AIChE National Conference, 2018
Implementation of 3D Gaussian Splatting for real-time radiance field rendering in PyTorch.
Monocular depth estimation for video sequences using the Depth Anything model.
CLI tool leveraging LLMs and vector databases with LangChain and llama.cpp to generate README files and suggest code improvements. Supports cloud and local open-source LLMs across 15 languages.
Free diagnosis tool classifying moles as benign or malignant using a PyTorch CNN. Won 2nd place out of 24 teams at The Pitt Challenge Hackathon.
Machine learning models for predicting aqueous solubility of chemical compounds.
Active learning framework for American Sign Language recognition with efficient labeling.
Stereo vision disparity map generation for depth perception from image pairs.
Face verification system using deep metric learning and siamese networks.
Time series forecasting for Rhine river water levels using ML models.
Automatic speech recognition system using deep learning architectures.
End-to-end speech-to-text transcription pipeline with attention mechanisms.
Predicting patient length of stay in hospitals using clinical data and ML.
55-atom Mackay icosahedron — the structure studied in Demystifying the Chemical Ordering of Multimetallic Nanoparticles. Drag to rotate, scroll to zoom.
Client-side monocular depth using Depth Anything V2. Model loads on first use (~27 MB).
CWI & University of Amsterdam
Researching multimodal tabular foundation models. Advised by Madelon Hulsebos (TRLab, CWI) and co-advised by Jan-Willem van de Meent (AMLab, UvA).
ContentsPal
MIT professor-led AI startup in the insurance space. Implemented learning-based duplicate detection and open-vocabulary instance segmentation.
Tufts University
GPA: 3.95. Research on deep MIL for computational pathology with Dr. Michael Hughes. Also working with Dr. Jivko Sinapov on vision-language models and reinforcement learning.
KEF Robotics
Led a team of five engineers on a $500K NAMC project. Developed on-device object detection, monocular depth prediction, and 3D map generation for autonomous UAVs.
University of Pittsburgh — CANELa Lab
Applied ML, Boltzmann statistics, and evolutionary optimization to predict material properties of metal nanoparticles with Dr. Giannis Mpourmpakis.
AiThElite
Pittsburgh-based startup using AI to improve the college athlete transfer process. Built the frontend and backend with Django, hosted on AWS.
Carnegie Mellon University
GPA: 3.91. Research with Dr. John Kitchin on software tools for high-throughput experiments. Developed nb_search Python package.
West Virginia University
Mathematical modeling and optimization with Dr. Fernando Lima. Won 2nd place at AIChE National Poster Competition.
West Virginia University
Graduated with Honors, Cum Laude.
Contributor
A PyTorch library for deep multiple instance learning in computational pathology. Includes standardized benchmarks and reproducible implementations of attention-based MIL methods.
Contributor
Contributed to the HuggingFace Transformers library, the leading open-source platform for state-of-the-art NLP models.
Whether you're interested in collaborating on research, have questions about my work, or just want to say hello — I'd love to hear from you!