Hello! My name is Ryan, and I am a software developer
and rock climber
I am a creative software engineer with a focus on front-end development offering 3+ years of experience providing high-impact solutions. Aspiring to combine strong technical skills with the passion to collaborate, learn, and excel. In my free time I enjoy rock climbing and staying fit.
Experience
Senior Web Engineer • Epic! • February 2022 - November 2022
As a senior web engineer my role expanded to onboarding and mentoring new engineers joining the team, and independently running projects with other stakeholders.
Web Engineer • Epic! • January 2019 - February 2022
I worked on a small team of engineers collaborating with product managers, designers, and other stakeholders to iterate and develop the product. I worked with multiple teams with various goals and objectives.
Supervisor/Coach • Planet Granite Belmont • Oct 2016 - March 2018
Started as a front desk employee and worked my up to role of supervisor.
Helped train new employees, led rock climbing courses, and coached youth teams.
Dental Assistant • Genevieve Dee DDS • Summers 2013 - 2016
Assisted the dentist during procedures such as cleanings and fillings.
Projects
Lordbnb
A booking website with Lord of the Rings themed locations based in San Francisco.
- Built with React/Redux, Rails 5, HTML 5, and CSS 3.
- The map constantly updates the Redux state to dynamically render the index page.
- Implemented CRUD operations with Rails to easily communicate with the PostgresQL database.
- Incorporated the Google Maps API to create marker locations and make use of their map.
Gravball
An interactive animation that plays with the effects of gravitational attraction.
- Built with vanilla JavaScript, HTML 5, and CSS 3.
- Shows off the power of JavaScript without the use of libraries.
- Immersive graphics and fluid animation of black holes and moving particles.
- Uses asynchronous requests to handle multi-click functionality.
mICO
A iPhone app designed to monitor initial coin offering(ICO) events.
- Built with MongoDB, Express.js, React-Native, and Node.js.
- A fast paced, team project using new technologies we had never worked with previously.
- Seamless infinite scroll feature by issuing new Axios calls once you reach the bottom of the screen.
Skills
Languages
JavaScript • TypeScript • Python • Ruby • SQL • jQuery • HTML5 • CSS3
Frameworks/Library
React • Redux • Angular • AngularJs • NGRX • Express.js • Node.js • Cypress • Git • TDD
Education
App Academy • Full-Stack Web Development • 2018
12-week, immersive full-stack web development bootcamp with < 3% acceptance rate
University of California, Riverside • 2012 - 2016
Bachelors of Science, Biology
Get In Touch
I would love to hear from you - get in touch with me via LinkedIn!