Toronto, ON

ML Performance Engineer at AWS optimizing large language model inference on custom ML accelerators. 6+ years of experience spanning ML systems, performance optimization, distributed systems, and data engineering. Proficient in ML frameworks, kernel-level optimization, and low-level systems analysis.


Experience

Amazon Web Services

January 2025 – Present
ML Performance Engineer

Amazon

August 2021 – December 2024
Software Engineer

Royal Bank of Canada

February 2019 – August 2021
Data Engineer

Royal Bank of Canada

May 2018 – August 2018
Data Science Co-op

Government of Canada

September 2017 – April 2018
Data Science Co-op, Ottawa

Centre for Vision Research — York University

May 2017 – September 2017
Research Intern

Technologies

Languages: Python, Java, Scala, SQL, TypeScript

ML & AI: PyTorch, vLLM, Neuron SDK, TensorFlow, scikit-learn, PySpark MLlib

Libraries & Frameworks: Spark, AWS CDK, Airflow, Hadoop, Pandas, NumPy, Elasticsearch, OpenShift, Git, Maven

Cloud Services: AWS — Trainium/Inferentia, ECS, EC2, EMR, S3, SQS, CloudWatch, Elasticache, DynamoDB

Education

York University

B.Sc., Honours in Computer Science