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

Glen Muthoka

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

Website LinkedIn Twitter Email


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. GalaxyBookEnabler GalaxyBookEnabler Public

    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 421 32

  2. eGPUae eGPUae Public

    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 2

  3. Somnus Somnus Public

    Somnus: Sleep cycle optimized wake-up companion. Leverages Health Connect API for smart wake-up recommendations

    Kotlin 1

  4. AppleIntelTGLDriver.kext AppleIntelTGLDriver.kext Public

    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. GramSMC GramSMC Public

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

    ASL

  6. PiBoard PiBoard Public

    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++