I'm a software developer and honors CS student at UCF. My philosohpy on development is always changing as I learn, but some of the principles that have held are: prioritize simplicity, design deep components with simple interfaces, and invest time in finding the right abstractions. There are exceptions – such as for short-lived systems – but as a whole, these principles have consistently led me down the right path.
Tools & Technologies
Rust
Go
Python
JS/TS
Svelte
Docker
Linux
HTML/CSS
Lua
C
HTMX
Bash
PostgreSQL
MongoDB
NeoVim
AWS
Recent Articles
- Introduction to Go
A concise intro to Go, covering its design, syntax, concurrency model, standard library, and ecosystem.
Oct 15, 2025 · 12 min read
Get In Contact
If you’d like to discuss a project or talk tech, feel free to email me or send me a message on LinkedIn .