Skip to content
View sassanghz's full-sized avatar
♾️
I may be slow to respond.
♾️
I may be slow to respond.

Block or report sassanghz

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
sassanghz/README.md

Hi 👋 I'm Sassan

Embedded Systems • FPGA Development • Robotics • AI/ML • Control & Automation


🔭 What I'm Working On

  • 🚀 Payload Subsystem Lead — SC-FRYER CubeSat @ Space Concordia Spacecraft Division (Aug 2025 — Jan 2026)
    Leading the development of an AI-driven payload subsystem for a CubeSat mission:

    • Led an AI-based payload subsystem developed under the Canadian Space Agency’s CUBICS program
    • Defined subsystem requirements and interfaces with Electrical, Command & Data Handling, and Mechanical teams
    • Designed and implemented Python pipelines to train, test, and validate ML models, achieving ~82% inference accuracy on mission datasets
    • Led payload system integration, interface definition, and verification activities
    • Implemented and validated software on an AMD Zynq UltraScale+ FPGA SoC for onboard data processing
    • Brought up and tested HW/SW platforms using vendor documentation and reference designs
    • Debugged hardware–firmware boundary issues using waveform-level analysis, logs, and iterative bring-up testing
  • 🤖 Mechatronics Engineer — ARES Drone @ Space Concordia Robotics Division (2025 — Present)
    Working on the full-stack development of an autonomous drone system from the ground up:

    • Designed and built the drone platform using a Tarot 650 frame and Matek F405 flight controller, contributing both mechanical design and full system integration
    • Developed embedded software and communication pipelines enabling coordination between the drone and ground station / rover systems
    • Implemented and tuned PID control systems for stable flight and actuator control
    • Applied Kalman filtering in Simulink to improve IMU fault detection and state estimation robustness
    • Integrated computer vision (YOLO) for onboard perception tasks
    • Developing algorithms for radio repeater systems to extend communication range
    • Performed hands-on flight testing, debugging, and system validation
    • Collaborated with a graduate research team on a stratospheric balloon project for experimental payload testing

📚 Academia & Research

  • 🔍 Applied AI/ML + Image Processing Research (Concordia University)
    Recently contributed to a research project on rotation-aware object detection in aerial imagery,
    including multi-dataset evaluation (HRSC2016, DOTA, NWPU) and PyTorch implementation
    — as described in my uploaded paper. :contentReference[oaicite:1]{index=1}

  • 🧠 Research areas I'm involved/interested in:

    • Aerial & satellite image analysis
    • Oriented object detection
    • Deep learning for onboard systems
    • Signal & sensor processing
    • Applied computer vision
    • Intelligent embedded systems
    • AI for resource-constrained environments (space, robotics, edge devices)

🛠 Engineering Focus

I work across the full stack of intelligent hardware–software systems:

  • Embedded Systems & Firmware (C, C++, FPGA Xilinx, ESP32, STM32)
  • FPGA Development (Verilog/VHDL, hardware pipelines, DSP, image-processing accelerators)
  • Electronics & PCB Design (KiCad, Altium; digital/analog interfaces, sensor boards)
  • Robotics & Mechatronics (control systems, actuation, state estimation)
  • AI/ML for Edge Devices (quantization, optimization, deployment)
  • Computer Vision + Image Processing (OpenCV, PyTorch, RGB/NIR pipelines)
  • CAD (mechanical drawing, SolidWorks)

💻 Programming & Tools I Use

  • Languages: C, C++, Python, Verilog/VHDL, MATLAB, HDL-based tooling
  • Frameworks: PyTorch, OpenCV, ROS/ROS2
  • Hardware: FPGAs, microcontrollers, SBCs (Raspberry Pi, Jetson), sensors, NIR cameras
  • Dev Tools: Git, Linux, Docker, Vivado, MATLAB/Simulink, KiCad
  • Other Interests: control theory, competitive programming, spacecraft electronics

What I Like

  • Building robots and real-time systems
  • Designing electronics and debugging on the oscilloscope
  • Writing clean embedded firmware
  • Implementing FPGA accelerators for heavy vision workloads
  • Doing AI/ML research on real datasets with real constraints
  • Working on anything related to space or aerospace autonomy
  • Exploring new ideas at the intersection of hardware, software, and intelligence

sassanghz

 sassanghz

Pinned Loading

  1. ESP32-Smart-Robot-Arm ESP32-Smart-Robot-Arm Public

    C++

  2. ESP32-TTGO-Bluetooth-Speaker ESP32-TTGO-Bluetooth-Speaker Public

    Embedded Systems Project for playing music on a esp32 TTGO

    C++

  3. ESP32-WIFI-WirelessControl---Arduino ESP32-WIFI-WirelessControl---Arduino Public

    The ability to create your own wireless network control via WIFI. Windows CP210x Universal Windows Driver setup in Device Manager.

    C++

  4. Radar-Detector---Arduino Radar-Detector---Arduino Public

    C-based, Arduino IDE & Processing model for Radar Detection

    C

  5. scsd-cdh/payload-ai-suite scsd-cdh/payload-ai-suite Public

    Collection of software for Space Concordia AI payload mission

    Python 6 1