Employment
-
2021 - 2025 Lead Software Engineer, Shop-Ware
- Architected full-stack enhancements to financials, payments, and messaging components of shop management system.
- Scaled up deploy and on-call procedures. Reduced production deploy cycle from 14 days to 1. Authored training curriculum and grew qualified deployers from 2 to 12.
- Made individual contributions to Rails, React, Postgres web app and services. Emphasized simple, maintainable designs balancing quality and velocity.
- Collaborated with product managers, designers, and leadership on end-to-end feature delivery.
- Mentored teams through code review, one-on-one pairing, and group instruction.
- Empowered developers to operate safely by automating processes and implementing scalable, reusable patterns.
-
2015 - 2020 Senior Software Engineer, Instructure
- Contributed to suite of mature Ruby on Rails learning management webapps.
- Developed accessible, localized React and Ember frontend including contributions to shared component library.
- Supported service teams' networking needs using Docker, Kubernetes, and Envoy API gateway.
- Tuned monitors and alerts to minimize downtime and on-call incidents.
-
2013 - 2015 Associate Software Engineer, Fidelity Investments
- Managed Java Spring project for deployment to internal PaaS.
- Enhanced legacy e-learning software with additional REST endpoints and web services.
- Constructed experimental JavaScript WebGL 3D portfolio visualization with gesture-based interface.
-
2012 Undergraduate Researcher, Clemson University
- Maintained Perl backend to Genomics Institute web ordering system.
- Designed and implemented Java batch neuroimage processing, deidentification, and transfer tool.
Education
-
2012 BS Computer Science, Minor Digital Production Arts, Clemson University