Languages / Libraries
- TypeScript / React
- Python / Django
- NodeJS
- Postgres / SQLite
- Golang
- PHP
- Rust
- Framer Motion
Staff Software Engineer
B.S. Computer Science
The University of Akron
2009 – 2013
Senior Software Engineer
Senior Software Engineer
Lead Web Applications Developer
Developed a web application for managing Experiential Education programs. Responsibilities included all stages of development, from initial requirement gathering to deployment and configuration of a production server environment via Chef.
Proprietary low-level UDP/TCP protocol reversal and implementation as a TypeScript Library. Electron app implemented with mobx IPC and React websocket based OBS overlay. Allows DJs to live-stream real-time track titles with configurable animated transitions.
Novel "cascading" dot configuration management solution for sharing personal dot configuration files across systems and platforms.