cv

Last updated: 2026-07-21

Basics

Name
Declan Chan

Education

2025 – Present
University of Toronto
BASc in Engineering Science
  • Dean’s Honours List (all semesters)
2021 – 2025
Maple High School
IB Diploma Programme
  • IB Score: 45/45

Technical Skills

Languages
Python, C, SQL, MATLAB, Bash
Libraries/Frameworks
PyTorch, NumPy, Matplotlib, ROS
Tools
Git, Linux, Slurm, SQLite, SolidWorks, OnShape

Experience

2025 – Present
Software Developer
Robotics for Space Exploration
  • Developed Python software in ROS 2 for autonomous control of a 6-DOF robotic arm.
  • Implemented inverse kinematics and motion planning using MoveIt 2 and TRAC-IK.
  • Designed robotic arm parts using 3D CAD and performed finite element analysis.
2026 – Present
Space Systems Engineer
University of Toronto Aerospace Team
  • Developed Python software for CubeSat attitude determination and control algorithm testing.
  • Developed modular Python tools for attitude dynamics and flight simulation.
  • Simulated magnetic environments using a Helmholtz cage and MATLAB.
2026 – 2026
Machine Learning Research Fellow
Autonomous Discovery of Alloys
  • Evaluated the robustness of machine learning force fields (MLFFs).
  • Automated computational experiments using Python and Bash on Canada’s Fir HPC cluster.
  • Benchmarked MLFFs against density functional theory in collaboration with postdoctoral researchers.
  • Presented findings at Undergraduate Engineering Research Day Conference.
2021 – Present
Senior Instructor
Northern Karate Schools
  • Yondan: Certified 4th-degree Black Belt.
  • Gold medal at the Toronto International Tournament of Martial Arts Champions.
  • Led group and private karate classes for 100+ students each week.

Projects

2026
Machine Learning Force Field Attacks
  • Developed open-source software to generate gradient-based adversarial atomic perturbations.
  • Built Python/PyTorch pipelines to process Materials Project and Li-C-O datasets.
  • Performed ASE relaxation and perturbations workflows using Bash and Slurm.
  • Analyzed and visualized attack performance using NumPy, and Matplotlib.
2026
Neural Lab
  • Developed a configurable PyTorch image-classification pipeline supporting reproducible training.
  • Designed modular training workflows supporting multiple datasets and model configurations.
  • Automated experiment tracking with SQLite and SQL to compare accuracy of model configurations.
2026
Medical RAG Platform
  • Built an interactive 3D web application for visualizing human disease progression.
  • Implemented a retrieval-augmented generation system using PubMed data and IBM watsonx.ai.
  • Integrated biomedical literature retrieval with an interactive React/Three.js frontend.