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!