Skip to content
View RussellCooper-DJZ's full-sized avatar
🌴
On vacation
🌴
On vacation
  • 23:19 (UTC -12:00)

Block or report RussellCooper-DJZ

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

Russell Cooper (DJZ)

#include <stdio.h>
#include <stdint.h>

typedef struct {
    const char* role;
    const char* focus;
    uint32_t coffee_consumed;
} Engineer;

int main() {
    Engineer russell = {
        .role = "Embedded Systems & AI Architect",
        .focus = "Bridging bare-metal hardware with autonomous AI agents",
        .coffee_consumed = 0xFFFFFFFF
    };
    printf("Building reliable tooling and bringing hardware to life.\n");
    return 0;
}

🔬 Technical Arsenal

Domain Technologies & Frameworks
Embedded & Hardware STM32, ARM Cortex-M/A, Renesas, RTOS, Bare-metal C/C++, KiCad PCB Design, HIL Testing
AI & Autonomous Agents LangGraph (HITL), Dify, RAG (HyDE, Hybrid Search, MMR), VLM (MiniCPM-V), LLM Fine-tuning
Systems & Backend Python, C, C++, Rust, FastAPI, Docker, CI/CD, Playwright Stealth Automation
Frontend React, TypeScript, TailwindCSS

🚀 Engineering Highlights

Enterprise-grade AI Agent Framework

  • Architecture: LangGraph-based StateGraph with async Human-in-the-Loop (HITL) interrupt/resume mechanisms.
  • Vision Engine: Dual-layer UI change detection using pHash perceptual hashing + VLM semantic diffing.
  • RAG Pipeline: 4-layer retrieval optimization (Semantic Chunking → HyDE → Hybrid Search → MMR Reranking).

Desktop-class Quadruped Robot

  • Hardware: STM32-based custom PCB, OLED expressive displays.
  • Control System: Bare-metal C kinematics engine, autonomous obstacle avoidance, voice interaction.

LLM-powered PCB Design Assistant

  • Integration: FastMCP and Qwen models for automated schematic and layout reviews.
  • Impact: Programmatic DRC/ERC verification and intelligent routing suggestions.

High-performance C Utilities

  • Features: O(1) thread-safe memory pool allocator, lock-free ring buffers.
  • Target: Resource-constrained embedded environments requiring deterministic execution.

📈 Contribution Graph

Russell's GitHub Activity Graph


  • 🌐 Portfolio: russellcooper.me
  • 💬 Ask me about: Embedded Architecture, AI Agent Design, PCB Layouts, and Advanced Web Scraping.

Popular repositories Loading

  1. manbo-robot-dog manbo-robot-dog Public

    基于STM32的智能四足机器狗 - 具备语音交互、自主避障和表情显示功能的桌面级机器宠物

    C 42 2

  2. fried-chicken-manager fried-chicken-manager Public

    炸鸡店经营管理系统 - 基于Python和Tkinter的利润分析工具

    Python 1

  3. manus-skills manus-skills Public

    Reusable Manus AI Skills for OpenClaw and RCclaw projects — expert-level AI capability modules

    Python 1

  4. openclaw-my-browser-operator openclaw-my-browser-operator Public

    OpenClaw MY Browser Operator — Connect OpenClaw to your local browser via CDP. Reuse your sessions, logins, and local IP.

    JavaScript 1

  5. RussellCooper-DJZ RussellCooper-DJZ Public

    Config files for my GitHub profile.

    Python

  6. ruhmi-framework-mcu ruhmi-framework-mcu Public

    Forked from renesas/ruhmi-framework-mcu

    Renesas RUHMI Framework supports AI model optimization and deployment, and is powered by EdgeCortix® MERA™

    C