Skip to content
View Ahmed-Faraaz's full-sized avatar

Block or report Ahmed-Faraaz

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Ahmed-Faraaz/README.md

Hi, I'm Faraaz! πŸ‘‹

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.

πŸ”§ Technical Skills

  • 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

πŸš€ Projects

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


🌱 Current Focus

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

πŸ“« Get in Touch

Popular repositories Loading

  1. pacemaker-controller-frdmk64 pacemaker-controller-frdmk64 Public

    Python

  2. fish-eye-freshness-classifier fish-eye-freshness-classifier Public

    Jupyter Notebook

  3. halo-baby-monitor halo-baby-monitor Public

    Wearable infant wellness monitoring prototype with cry classification, BLE/Wi-Fi data flow, and caregiver dashboard

    Python

  4. Ahmed-Faraaz Ahmed-Faraaz Public