name: Usman Khan
role: Embedded Software Engineer
focus:
- C-based firmware development
- RTOS architecture & task-level system design
- Display / graphics & peripheral bring-up on MCU platforms
- Connectivity & device-host communication paths
also_building:
- Python tools for networking & productivity workflows
engineering_style:
- debug deeply
- iterate fast
- ship stable software| Project | Description |
|---|---|
| mipi-rt595 | RT595 MIPI / display workflows and platform-level experimentation |
| IMXRT595-EVK-VGLite | Graphics / display pipeline bring-up and rendering path exploration |
| fbdev_freertos | Framebuffer + FreeRTOS experiments for graphics and system behavior |
| xenon / radon / rt5-st7 | Low-level embedded C repos for bring-up and systems testing |
| IpOverUsb / VncWsFtp | Connectivity-focused C projects for host-device interaction |
| Project | Description |
|---|---|
| NetPeek | Wi-Fi / network inspection utility for Windows |
| flybudget | Budgeting and productivity-focused Python project |
- 🔬 Deepening embedded graphics and display stack expertise
- 🏗️ Advancing production-grade firmware architecture patterns
- ✅ Strengthening reliability and validation practices