Maaz Ahmed.
engineer & builder.
i design circuit boards, write firmware, and build full-stack software. ece honors at ut austin — currently working at the intersection of hardware, embedded systems, and ai.
about me
where i've worked
things i've built
Embedded Game System PCB
Custom two-layer PCB in KiCad for a handheld game system on TI MSPM0G3507. DAC, SPI LCD, IR comm, ADC — star power/ground routing, fabricated by JLCPCB.
DC–DC Buck Converter
PWM-controlled step-down converter with NMOS MOSFETs, gate driver, LC filter, and op-amp high-side current sensing. Tested under 10W resistive load.
Digital Piano with DAC
5-bit binary-weighted DAC generating audio via SysTick ISR at 11kHz. Foreground/background multithreaded arch with frequency lookup tables.
ST7735R LCD Driver
SPI device driver for 160×128 LCD. Busy-wait sync, fixed-point decimal conversion in ARM assembly. Pixel, line, and formatted text rendering.
Traffic Light FSM
Finite state machine for a traffic intersection with pedestrian crossing. Zero conditional branching — all logic in linked struct arrays.
Memory Pool Allocator
Custom allocator with explicit free list, first-fit strategy, and adjacent block coalescing. No stdlib — fixed-size pool from scratch.
let's connect.
open to internship opportunities in embedded systems, software engineering, full-stack development, and hardware design. always down to talk shop.