GLEN MUTHOKA
Embedded Systems • IC Design
ORCID iD

SKILLS

HARDWARE // SOFTWARE // INFRASTRUCTURE

HARDWARE & DIGITAL DESIGN

IC Design

TSMC 65nm Process
Cadence Virtuoso
Calibre DRC/LVS

FPGA/Digital

SystemVerilog VHDL Quartus Prime Vivado ModelSim

PCB & Simulation

KiCad EAGLE LTSpice Multisim

Embedded Platforms

ESP32 STM32 Arduino Raspberry Pi

SOFTWARE DEVELOPMENT

Languages

C/C++
Python
JavaScript/TypeScript
PowerShell

Frameworks & Libraries

React.js Node.js Qt Android SDK

Protocols & Communication

MQTT Modbus RTU/TCP I2C/SPI/UART AirPlay

INFRASTRUCTURE & HOMELABBING

Network Security

OPNsense Firewall
IDS/IPS (Suricata)
HAProxy

Containerization & Virtualization

Docker Docker Compose Proxmox Portainer

Monitoring & Observability

InfluxDB Grafana Prometheus Uptime Kuma
99.8% Infrastructure Uptime

TOOLS & METHODOLOGIES

Development Environment

VS Code CLion Android Studio Git

Engineering & Analysis

MATLAB/Simulink Jupyter Fusion 360

Standards & Best Practices

NASA cFS MISRA C Real-time Systems Test-Driven Development

PROFESSIONAL_DEVELOPMENT

IEEE Member

Institute of Electrical and Electronics Engineers

2024 - Present

ISACA Member

Information Systems Audit and Control Association

2024 - Present

RAeS AMRAeS

Royal Aeronautical Society Associate Member

2024 - 2026

Amateur Radio

Foundation License (In Progress)

2025