Experience
Software Engineer
Dec 2018 - Present
O'Reilly Media
Sebastopol, CA / Boston, MA (remote)
- Integrated acquired Katacoda interactive scenarios into the O'Reilly platform
- Implemented backend/frontend requirements for Jupyter Notebooks content
Software Engineer
Apr 2017 - Dec 2018
Ciholas, Inc.
Newburgh, IN
- Co-wrote and deployed a content broadcast mechanism via proprietary UWB protocol capable of multicast distribution of binary content to Android devices
- Created frontend services for a real-time UWB network monitoring Web GUI
Programmer Analyst Sr
Sep 2014 - Apr 2017
OneMain Financial Inc.
Evansville, IN
- Completed and published a Cordova-based hybrid mobile application facilitating financial services on iOS and Android mobile devices
Web Developer
May 2013 - Sep 2014
Lieberman Technologies
Evansville, IN
- Developed/maintained the Web presence for various local businesses
Skills
- Languages
- JavaScript
- Node.js
- React
- Angular
- Python
- Golang
- Mobile Development
- Hybrid/Native Android
- Hybrid iOS
- Web Development
- CSS
- WebRTC
- WebSocket
Education
Bachelor of Science, Computer Science
2010 - 2014
University of Southern Indiana
Evansville, IN