Skip to content
View Bananz0's full-sized avatar

Highlights

  • Pro

Block or report Bananz0

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

Glen Muthoka

Electrical & Electronics Engineering @ University of Southampton
Specializing in embedded systems, digital design, and hardware-software integration

WebsiteLinkedInTwitterEmail


Technical Expertise

Hardware & Digital Design

  • IC Design: Cadence Virtuoso (S-Edit/L-Edit/T-Spice), Mentor Calibre (DRC/LVS), GDSII
  • FPGA/HDL: SystemVerilog, Altera Quartus, Xilinx Vivado, ModelSim
  • PCB/Simulation: KiCad, EAGLE, LTSpice
  • Embedded: ESP32, STM32, Arduino, Raspberry Pi

Software Development

  • Languages: C/C++, Python, TypeScript, Kotlin, C#/.NET
  • Web: React.js, Node.js, Angular, Laravel
  • Mobile: React Native, Flutter, Xamarin, Android SDK
  • Tooling: Qt, Docker, CMake, Gradle

Infrastructure & DevOps

  • Networking: OPNsense, UniFi, Tailscale, HAProxy, Nginx
  • Orchestration: Docker, Kubernetes, Proxmox
  • Monitoring: Prometheus, Grafana, ElasticSearch
  • Security: IDS/IPS (Suricata, Zenarmor), VPN, VLAN segmentation

Machine Learning & Data

  • Frameworks: TensorFlow, PyTorch, Keras, scikit-learn
  • Libraries: NumPy, Pandas, SciPy, OpenCV
  • Databases: MySQL, MongoDB, MariaDB, SQLite

Current Focus

Digital IC Design

Full-custom VLSI design, FPGA architectures, and hardware acceleration for ML workloads

IoT & Smart Home Security

Protocol implementation (Matter, HomeKit, SmartThings) and mesh network security analysis

Space Systems Engineering

Developing flight software for CubeSats


GitHub Stats



Get in Touch


Interested in embedded systems, digital design, or space technology? Open to collaborations and research opportunities.

Pinned Loading

  1. GalaxyBookEnablerGalaxyBookEnablerPublic

    Enable Samsung Galaxy Book features (Quick Share, Multi Control, Samsung Notes, Galaxy Buds) on any Windows PC. Intelligent installer with 21 device profiles, package manager, Wi-Fi compatibility d…

    PowerShell 709 46

  2. eGPUaeeGPUaePublic

    Automatically re-enable your eGPU after hot-plugging on Windows Never manually enable your eGPU from Device Manager again! This tool monitors your external GPU and automatically enables it whenever…

    PowerShell 5

  3. GramSMCGramSMCPublic

    A VirtualSMC plugin provides native macOS support for the LG Gram 13Z990-R

    ASL

  4. AppleIntelTGLDriver.kextAppleIntelTGLDriver.kextPublic

    Forked from pawan295/Appleinteltgldriver.kext

    Working on custom kext to get Intel Iris XE graphics (Tiger Lake) works on hackintosh. Inviting Developer to work on this project and let start Iris XE on Hackintosh

    C++

  5. PiBoardPiBoardPublic

    This is the P20 Advanced Design Exercise to make a whiteboard program that communicates over multiple Pi's using the GPIO pins. Hopefully will work

    C++

  6. 16-Stage-FIR-Notch-Filter-for-Real-Time-Audio-Processing-on-FPGA16-Stage-FIR-Notch-Filter-for-Real-Time-Audio-Processing-on-FPGAPublic

    This project implements a 16-stage Finite Impulse Response (FIR) digital filter with notch filtering capabilities in SystemVerilog. The design was synthesized on an Altera Cyclone V FPGA (DE1-SoC b…

    Verilog 1