Skip to content
View mcrooks83's full-sized avatar

Highlights

  • Pro

Block or report mcrooks83

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
mcrooks83/README.md

Hi, I’m Mike Crooks πŸ‘‹

I am an engineer and technical leader working at the intersection of embedded systems, edge computing, sensor technology, applied AI and health research.

I build complete technical systems that bring together embedded hardware, edge computing and AI, communications, analytics and user interfaces.

My work focuses on turning research ideas into dependable, deployable solutions, from integrating wearable and environmental sensors to building firmware, connected devices, edge services, data pipelines, analytics platforms and operational interfaces.

Public repositories on this profile are experimental.

Nexus N3 RightStep Health

πŸ”§ Engineering focus

  • βš™οΈ Embedded systems and connected hardware
  • πŸ“‘ Sensor integration, data acquisition and communications
  • πŸ–₯️ Edge computing and distributed software
  • 🧠 Applied AI and local model execution
  • πŸ“Š Data processing, analytics and visualisation
  • 🌐 APIs, web applications and user interfaces
  • πŸ”¬ Research-to-deployment engineering
  • ❀️ Digital health and human performance technology
  • 🧰 Open-source tools for sensor-driven systems

πŸš€ Nexus N3

I lead the development of Nexus N3, an open and extensible toolchain for building complete sensor-driven research and operational systems.

Nexus N3 brings together sensors, embedded hardware, communications, edge computing, AI, algorithms, analytics and user-facing workflows. It supports systems that need to operate locally, reliably and independently of continuous cloud connectivity.

GitHub Website Documentation

πŸ₯ RightStep Health

At RightStep Health, I work across engineering, research and product development to build practical technology for health, human performance and remote monitoring.

This includes embedded devices, sensor systems, communications, edge infrastructure, cloud services, analytics platforms, AI-enabled workflows and user-facing applications.

GitHub

🧩 Technologies and platforms

C Python FastAPI React Zephyr RTOS Linux Bluetooth LE Microsoft Azure Docker GitHub Actions

🌍 What I am working on

  • Building complete systems from embedded devices through to user interfaces
  • Developing scalable BLE infrastructure for multi-sensor systems
  • Creating embedded gateways and edge-connected hardware
  • Building edge services, APIs and operational web applications
  • Developing modular sensor and algorithm plugin architectures
  • Applying local AI and analytics to sensor-driven workflows
  • Supporting systems that work online, offline and in remote environments
  • Moving health and human-performance technology from prototype to deployment
  • Publishing practical open-source engineering tools through Nexus N3

Pinned Loading

  1. rs-nexus-ar-hud rs-nexus-ar-hud Public

    Experimental Zephyr firmware for an ESP32-S3 wearable HUD that displays Nexus N3 edge-compute metrics over Wi-Fi with OLED and haptic feedback.

    C

  2. Nexus-N3/nexus-n3-ble-tooling Nexus-N3/nexus-n3-ble-tooling Public

    Python SDK and CLI tooling for the Nexus N3 BLE Gateway, supported sensor integrations, RF Survey and capture workflows.

    Python

  3. RightStep-Health/rsh-loading-rate RightStep-Health/rsh-loading-rate Public

    Research notebooks for estimating gait loading rate from wearable accelerometry in the frequency domain and comparing it with force-plate measurements.

    Jupyter Notebook