EXPERIENCE
Robotics Software Developer
Robotics for Space Exploration
Developed computer vision systems to support robotic arm operation. Main work involves using camera feed data through ROS pipelines to make decisions on robotic arm operation. Object detection and identification of keyboard keys done through training a machine learning model.
- Implemented an autonomous typing system where a robotic arm presses keys on a keyboard using vision-based key detection (ArUco tags and camera input).
- Integrated embedded computing hardware with camera modules, and ROS2 perception pipelines for real-time detection and motion commands.
- Contributed to sensor calibration, hardware integration, and collaborative debugging in a student robotics team setting
Data Analyst - Accreditation Research Assistant - Work Study
University of Toronto
In my role as a Data Analyst / Accreditation Research Assistant at the Temerty Faculty of Medicine, I worked closely with medical professionals despite not having a clinical background. To ensure the insights I presented were meaningful and responsible, I independently studied accreditation frameworks, compliance rules, and inspection guidelines provided by the medical team. This allowed me to contextualize the data correctly and communicate insights in a way that supported expert judgment. The role strengthened my ability to collaborate across disciplines, rapidly self-learn unfamiliar domains, and deliver decision-ready analysis to subject-matter experts.
Teaching Assistant
University of Toronto
Teaching Assistant for courses:
- Dynamics (1st year Engineering)
- Python Programming Lab (1st year Engineering)
My role was that of a tutorial TA. I solved practice problems in class that depened students understanding of lecture content. Teaching style was lecture like, where I wrote solutions to problems on the board (or computer screen for code) while also encouraging student participation in the step by step problem solving process.
Adjunct Faculty Member
Dept. of Computer Science & Engineering, Manarat International University
Teaching undergraduate-level courses on the following topics :
- Machine Learning
- Engineering Mathematics (Differential Equations, Coordinate Geometry, Numerical Methods)
- Python Programming Lab (Introduction to Programming)
I prepare and deliver lecturers for theory and lab courses, develop course material and lesson plans, evaluate the performance of students through exams, assignments, and tests, invigilate in exams, and collaborate with other faculty members to improve course materials and teaching methods.
Team Leader
Team Interplanetar — BUET Mars Rover Team
- Managed a team of engineering students in to create a Mars rover for university level international competitions — the European Rover Challenge, and the University Rover Challenge.
- Co-ordinated among 5 sub-teams: Mechanical Design and Manufacturing, Electrical and Communication, Software and Autonomy, Scientific Analysis, and Non-Technical sub-team to create this rover and attend competitions
- Successfully negotiated with numerous external sponsors to attain funds to implement our project.
Mechanical Design and Manufacturing Sub-team Leader
Team Interplanetar — BUET Mars Rover Team
- Planed out the mechanical design process and selected appropriate manufacturing methods to create a Mars rover.
- Designed and manufactured a teleoperated Robotic arm to pick objects, open doors, flip switches, turn a screw and perform other servicing tasks
- Designed and manufactured hub-motor driven wheels and suspension system of the rover for traveling over rocky and sandy terrain
- Designed 3D models in SolidWorks and ran Finite Element Analysis (FEA) simulations on different rover parts — arm, suspension, wheels, and chassis — to assess mechanical strength in response to expected loading conditions
- Managed a team of mechanical engineering students to manufacture rover parts within tight deadline.