End-to-End Autonomous Drone
Autonomous drone delivery system with real-time object detection and AI-driven flight control.
Just a guy hungry for knowledge. I build intelligent autonomous systems through AI and robotics.
A selection of my recent work and engineering projects
Autonomous drone delivery system with real-time object detection and AI-driven flight control.
Personalized facial expression recognition system using deep learning and computer vision.
Computer vision-controlled robotic arm with gesture tracking and inverse kinematics.
Interactive 3D ASCII cube visualization with drag-to-rotate controls and orbital motion.
Interactive Fourier epicycles animation with shape morphing and parametric curve generation.
My professional journey and accomplishments
enVgo • Waterloo, ON
WATonomous • University of Waterloo
Mechatronics, Robotics, and Automation Engineering
University of Waterloo
Aug 2024 - May 2029Technologies and tools I work with
I'm a Mechatronics Engineering student at the University of Waterloo, specializing in autonomy software development and perception systems. Currently, I'm working as an Autonomy Software Developer at enVgo, where I optimize AI models and develop real-time computer vision pipelines for autonomous vessels.
At WATonomous, I lead a team of 40+ members developing an autonomous Kia EV, focusing on sensor fusion, 3D object detection, and path planning. My work spans the full autonomy stack—from low-level sensor drivers to high-level AI inference and control algorithms.
I'm passionate about building intelligent systems that bridge the gap between perception, planning, and control. Whether it's optimizing YOLOv8 models with TensorRT, implementing Structure-from-Motion for 3D reconstruction, or developing real-time multi-camera stitching with GStreamer, I love tackling challenging problems in robotics and computer vision.
Currently: Working on autonomous systems at enVgo and leading perception development at WATonomous. Always excited to collaborate on robotics, computer vision, or AI projects!
Thoughts on projects, engineering, and technology
A deep dive into creating an autonomous robot that communicates using Morse code, covering hardware design, sensor integration, and algorithmic implementation.
Read More
Exploring techniques for better sensor fusion between LiDAR and camera data in ROS 2, including calibration methods and real-time processing optimizations.
Read MoreLet's connect! I'm always open to discussing new projects, opportunities, or just having a conversation.