Cooper Morgan
Software Engineer | Washington, USA
Click skills for details Proficient Advanced
Languages
Primary language. Concurrent systems, web backends, automation.
Frontend development across all React projects.
Systems programming, Wine/Wayland driver fix, memory management.
Enterprise development at SPIE with ASP.NET MVC.
Vulkan compute and graphics shaders for the TINRS viewer and the synthetic vision system.
ML research with PyTorch, data processing, automation scripts.
SQLite with sqlc and Litestream in Broken Alidade and this site, PostgreSQL in team apps.
TINRS terrain viewer, Vulkan compute shaders, C interop.
Frameworks & Tools
Claude Code
AI-assisted development, code generation, and agentic workflows.
Daily use, branching strategies, CI/CD integration.
Primary frontend framework across all projects.
Production web applications at SPIE.
Cloud computing coursework, self-hosting. EC2, S3, Lambda, CloudFormation.
Styling across Broken Alidade, Schedule Optimizer, and this site.
Backend development for Grado grading application.
Containerization, multi-stage builds, docker-compose.
Specializations
Full-Stack Web
Server-rendered Go apps with HTMX, Templ, and Alpine.js (Broken Alidade, this site) and React/TypeScript frontends (SPIE, Schedule Optimizer).
Cybersecurity
DNS exfiltration, NIDS, adversarial evasion techniques.
PyTorch, RL, LSTMs, neural networks. Paper presented at ACNS 2026.
Systems Programming
Low-level development, OS internals, on-device rendering and inference on Raspberry Pi 5, Wine/Wayland driver debugging. TA for Computer Systems and Operating Systems.
Compute shaders and rendering for SVS and TINRS research.