Machine learning infrastructure
Training and serving on TPUs and GPUs.
- JAX and Flax
- PyTorch
- TPU and GPU deployment
- Throughput and utilization measurement

Software engineer · builder, researcher, learner
I build systems software for accelerated and distributed computing.
researchindustryteaching
Carleton University · Prof. James Green
CUBIC Lab, Carleton University · Prof. James Green
The Apache Software Foundation (ASF), Apache HTTP Server Project - Powers 25% of the WWW · Mentor: Jean-Frederic Clere (ASF Member)
Teaching Assistant, Carleton University
Teaching Assistant, Carleton University
Searidge Technologies · Ottawa
Agriculture and Agri-Food Canada · Ottawa
Teaching Assistant, Carleton University
James Evan & Associates · Victoria, BC
Advanced Real-Time Simulation Lab (ARSLab), Carleton University · Prof. Cristina Ruiz
Carleton University · Prof. Safa Bidawii
Carleton University, Ottawa
What I do
Training and serving on TPUs and GPUs.
GPU code and jobs on shared clusters.
C and C++ down to the OS and the wire.
Multithreaded services with latency budgets.
Tests, CI, build systems, and packaging.
Typed front ends and small backends.
Latest
2026
Google Summer of Code 2026 contributor; mentor Jean-Frederic Clere (ASF Member)
QUIC and HTTP/3 for httpd, written in C.
Latest
NeurIPS 2025
Anthony Fuller, Yousef Yassin, Junfeng Wen, Tarek Ibrahim, Daniel G. Kyrollos, James R. Green, Evan Shelhamer
Advances in Neural Information Processing Systems (NeurIPS), 2025, vol. 38, pp. 96710–96748
@inproceedings{fuller2025lookwhere,
title = {{LookWhere}? Efficient Visual Recognition by Learning Where to Look and What to See from Self-Supervision},
author = {Anthony Fuller and Yousef Yassin and Junfeng Wen and Tarek Ibrahim and Daniel G. Kyrollos and James R. Green and Evan Shelhamer},
booktitle = {Advances in Neural Information Processing Systems (NeurIPS)},
year = {2025},
volume = {38},
pages = {96710--96748},
doi = {10.52202/085713-2910},
eprint = {2505.18051},
archivePrefix = {arXiv},
url = {https://neurips.cc/virtual/2025/loc/san-diego/poster/117306}
}