
Third-year CS & Statistics student at the University of Toronto,
currently on a work term at Shopify as an Applied ML engineer intern
About me - background, interests, goals
I am a third-year student at the University of Toronto studying Computer Science and Statistics. I'm passionate about machine learning engineering and research - particularly in model alignment and physical AI. I'm always looking for opportunties in these areas.
I'm currenly building Vigil - the security layer for computer-use agents. Check it out at usevigil.ai. Overall, I am driven by a long term goal of making a large-scale positive impact. This is exactly my criteria when looking for new opportunities and would love to connect if you think we can work together!
Experience
Alongside university, I've had the opportunity to gain 12 months of industry experience in machine learning, backend development, and data engineering through three previous internships.
Applied ML Engineer Intern @ Shopify
ML models for optimizing ad bidding spend.
Data Engineering Intern @ theScore
Worked on real-time activity streaming and data integration systems to power DS/ML work.
Software Technology Intern @ Veolia
Architected and deployed monitoring and alerting infrastructure for ETL pipelines.
Software Development Intern @ Asgrow Technosolutions
Cross platform mobile development with Flutter and Firebase.
Research - Physical AI & ML compilers
Undergraduate Researcher @ Toronto Intelligent Systems Lab
Working with a team of researchers to improve on current methods for cross-embodiment learning from humans to robots.
ML Compilers Researcher @ ParaMathics Lab
Contributed to research on accelerator agnostic compilers. Worked with CUDA, Triton, and MLIR to optimize kernels for A100s.
Featured

Vigil
Security & Observability for AI computer-use agents
Agents that can control a computer introduce new security, compliance, and privacy risks. Vigil provides a runtime layer that watches your agent's actions to block malicious behaviour and shielding your sensitive content.
- Select restricted application
- Select your agents
- Launch them through Vigil and let them run loose
Vigil monitors their activity and blocks any attempt to interact with or access restricted content on the screen.