Ryan Hartzell
×
Ryan Hartzell

Ryan Hartzell

Software Engineer


Background


Work Experience

Work Experience

  • Software Engineer

    Jul, 2018 - Present

    • Developing a secure networking prototype in Java.

    • Developing a network visualization tool in Unreal Engine to display activity received via UDP.

    • Developing a C++ API to connect to Java network using Windows sockets.

    • Designing the system architecture and network reliability algorithms.

    • Led migration to agile methodology with Git and Atlassian Suite.

    • Implemented continuous integration & delivery with Jenkins, saving ~30 mins per delivery, and finding bugs and broken builds in minutes instead of hours.

  • Junior Software Engineer

    Mar, 2016 - Aug, 20171 year 4 months

    • Developed a responsive, single-page web app using AngularJS, Bootstrap, and Less.

    • Developed a NodeJS back end using SailsJS.

    • Created and utilized REST API endpoints.

    • Integrated with Yelp API to auto-populate address form, reducing user form fill time by more than 50%.

    • Worked remotely in a scrum environment with a team based in Campbell, CA.

Education

Education

  • Computer Science, Bachelor, California Polytechnic State University

    Sep, 2014 - Jun, 2018

    3.75
Interests

Interests

  • Choir

  • Piano

  • Home Lab/Self Hosting