I'm a recent Mechatronics Engineering graduate from McMaster University with a passion for robotics, embedded systems, and applied machine learning.
I enjoy building projects that connect hardware, software, and data β from embedded controllers and robotic systems to machine learning pipelines and factory automation tools, all with one focus functionality and purpose.
- Languages: C, C++, Python, Bash, JavaScript (Google Apps Script)
- Embedded & Robotics: STM32 / ARM Cortex-M, ESP32-S2, UR robots, real-time systems
- ML & Data: PyTorch / TensorFlow, NumPy, Pandas, computer vision, audio classification, image classification
- Tools: Git, Linux, MATLAB, Simulink, Power BI, Smartsheet, Autodesk Inventor
Infant wellness monitoring prototype combining a wearable sensing node, ESP32-based dock, analytics backend, cry classification pipeline, and caregiver-facing dashboard.
- Built a two-stage audio classification pipeline for cry/not-cry detection and cry reason classification
- Integrated embedded system design concepts including BLE, Wi-Fi, sensors, and REST API communication
- Developed project documentation covering system requirements, hazard analysis, system design, and prototype workflow
Tech: Python, PyTorch, FastAPI, ESP32, nRF SoC, BLE, REST API
Computer vision project that classifies fish freshness from fish eye images using the Freshness of Fish Eyes dataset.
- Trained and evaluated custom CNN and ResNet18 transfer learning models
- Improved test accuracy from a custom CNN baseline to a final ResNet18 model
- Used Grad-CAM visualizations to confirm model attention on biologically relevant eye regions
Tech: Python, PyTorch, Torchvision, Pandas, Scikit-learn, Grad-CAM
Embedded systems project implementing a multi-mode cardiac pacemaker and external Device Controller-Monitor.
- Developed pacemaker control logic in MATLAB Simulink/Stateflow
- Implemented programmable pacing modes including AOO, VOO, AAI, VVI, rate-adaptive modes, and DDDR
- Built a Python DCM with GUI, SQL-backed parameter storage, and UART-based communication
Tech: MATLAB, Simulink, Stateflow, Python, UART, SQLite, FRDM-K64F
I'm currently strengthening my skills in:
- Robotics software development and design
- ROS 2 and Linux-based robotics workflows
- Embedded systems and sensor integration
- Applied machine learning for real-world systems
- LinkedIn: www.linkedin.com/in/faraazahmed2003