Skip to content
View danish9661's full-sized avatar

Organizations

@OpenHW-Studio @CNAMS

Block or report danish9661

Report abuse

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

Report abuse
danish9661/README.md

Md Danish

What I do

Portfolio LinkedIn npm Email

Profile views

Hi, I'm Danish

I'm an engineer who ships across Embedded Systems, IoT, and Machine Learning. My work spans two worlds: one day I'm writing low-level firmware for ESP32 or STM32, and the next I'm implementing DSP pipelines and ML models. The throughline is the same — bridging the gap between physical hardware and intelligent software to build performant, connected systems.

  • Currently buildingOpenHW-Studio & STM32-Bluepill-emu
  • Interests → Wi-Fi & BLE Stacks, IoT Firmware
  • Gravitate toward → Building tools and hardware abstractions that make complex systems easier to use
  • Open to → Collaborations on embedded ML, IoT platforms, and open-source hardware tools

Selected work

Project What it is
OpenHW-Studio Tools and platforms for open-source hardware development. Focuses on bringing better workflows and accessibility to embedded engineers. · C++ Embedded PlatformIO
STM32-Bluepill-emu An emulator for the STM32 Bluepill board, enabling testing and development without physical hardware. Streamlines the firmware CI/CD pipeline. · C/C++ STM32
es32s3-hid Firmware leveraging the ESP32-S3's USB capabilities to act as a Human Interface Device (HID). · ESP32-S3 C++ IoT

Stack

Languages & Core

C++ Python Java JavaScript SQL

Embedded & IoT

PlatformIO Arduino Espressif C

Data, ML & Visualization

TensorFlow OpenCV Pandas NumPy Streamlit

Tools & Ops

Docker Git GitHub Actions VS Code

The stats

GitHub streak

GitHub Activity Graph

How I think about building

Whether it's writing close-to-the-metal C++ for an ESP32 or structuring a data pipeline:

1. Understand the constraints (memory, power, time) → 2. Build a robust foundation → 3. Iterate with real data → 4. Optimize for performance and reliability

Keep it simple, make it reliable.

Let's Connect

I'm always up for discussing embedded systems, DSP, and how ML can be pushed to the edge.

Let's build something. · Email me · LinkedIn · Portfolio

Pinned Loading

  1. es32s3-hid es32s3-hid Public

    C++ 4

  2. stm32F4-emulator stm32F4-emulator Public

    C 3

  3. STM32-Bluepill-emu STM32-Bluepill-emu Public

    STM32F103 Bluepill emulator running real Arduino firmware in the browser — WASM + Unicorn

    JavaScript 3

  4. aboutme aboutme Public

    TypeScript 2