Ryan James Yost

Ryan James Yost

Mentor
5.0
(3 reviews)
US$14.00
For every 15 mins
4
Sessions/Jobs
ABOUT ME
Senior Full Stack JavaScript Developer with 5+ years experience
Senior Full Stack JavaScript Developer with 5+ years experience

Hey folks šŸ‘‹ ! I'm a self-taught software engineer who loves to help aspiring developers break into the amazing world of software, build bigger + better things, squash tricky bugs and have fun along the way!

In my 5+ years as a professional developer, I've gone from junior frontend at a small company to team lead/full-stack at a Fortune 1000 and now senior freelance developer. I've built apps from scratch, rescued legacy codebases and everything in between. The variety keeps me curious and compelled to solve new problems with software, and gives me more experience that I can pass on to others.

I have high standards for myself and my work. With time, resources, scope, expectations and myriad other factors at play, I believe the following core principles are vital to software project success...

  • Well-architected, clean and scalable/sustainable code within the project's scope/constraints
  • Clear and mutual understanding of project requirements and expectations.
  • A solid plan of attack and consistent, ongoing communication. Always be prepared to rework the plan if the need arises.
  • Accountability, responsibility and professionalism.
Mountain Time (US & Canada) (-07:00)
Joined April 2023
EXPERTISE
5 years experience
My career has been focused largely on JavaScript-related technologies across the entire stack!
My career has been focused largely on JavaScript-related technologies across the entire stack!
5 years experience
I've built more React apps than I can count, from quick small personal projects to gigantic, enterprise software at KFC/Taco Bell/Pizza Hut.
I've built more React apps than I can count, from quick small personal projects to gigantic, enterprise software at KFC/Taco Bell/Pizza Hut.
3 years experience
My first ever professional project was a brand-new React Native application with barcode scanning and picture-taking! My latest freelance...
My first ever professional project was a brand-new React Native application with barcode scanning and picture-taking! My latest freelance project, an app that included nested folders, documents, customizable forms, advanced search etc. was also using React Native (Expo).
View more
View more
3 years experience
I've built APIs, Backend-for-frontend (BFF) servers, microservices, permission systems, database integrations, web crawlers and a whole l...
I've built APIs, Backend-for-frontend (BFF) servers, microservices, permission systems, database integrations, web crawlers and a whole lot more using Node.js.
5 years experience
Testing is essential to maintaining quality code! I've done a whole host of testing - from very dedicated unit tests of complex functions...
Testing is essential to maintaining quality code! I've done a whole host of testing - from very dedicated unit tests of complex functions with loads of business logic, to end-to-end testing via automated UI interaction with Cypress and Pupeteer.

REVIEWS FROM CLIENTS

5.0
(3 reviews)
Garry
Garry
May 2023
Ryan has been key in launching an Enterprise version of our Shopify App. He's our guy.
Garry
Garry
April 2023
Ryan, in just 1 hour, analyzed our code and was able to recommended best practices. This was a perfect CodeMentor experience and we're looking forward to using Ryan again.
SOCIAL PRESENCE
GitHub
react-simple-storage
Simple component and helper functions for using web storage with React.
JavaScript
64
8
react-spa-starter
Create-react-app with automated AWS provisioning/deployment, CircleCI and other useful defaults
JavaScript
50
12
EMPLOYMENTS
Senior Software Engineer
WriterDuet
2021-10-01-Present
ā€¢ Architected and developed key systems of a new React Native product including nested folders, custom form building, in-app/email notifi...
ā€¢ Architected and developed key systems of a new React Native product including nested folders, custom form building, in-app/email notifications, advanced search and navigation ā€¢ Orchestrated complex data and cloud functions in Firebase ā€¢ Owned large projects from square one by gathering requirements, designing data and user interfaces, planning out tasks, etc.
Node.js
TypeScript
Firebase
View more
Node.js
TypeScript
Firebase
React Native
View more
Senior Software Engineer/Dev Lead
Yum! Brands
2019-12-01-2021-01-01
ā€¢ Promoted to Dev Lead for the Admin Team in June 2021, greatly expanding responsibilities related to release/roadmap planning, software ...
ā€¢ Promoted to Dev Lead for the Admin Team in June 2021, greatly expanding responsibilities related to release/roadmap planning, software architecture, managing developers, inter-team communication, team support and documentation, etc. ā€¢ Lead development efforts for a new backend for frontend (BFF) node application that required meticulous planning, major refactors to our frontend app and a brand new agent/role/permission system ā€¢ Assessed and triaged a legacy application before foundationally refactoring the project to host a new application, while still exposing the legacy functionality for reference and continued use
SQL
Node.js
PostgreSQL
View more
SQL
Node.js
PostgreSQL
React
Jest
React Router
Material-UI
Redux
Express.js
View more
Front End Web Developer
Deft (f.k.a. ServerCentral Turing Group)
2018-01-01-2019-11-01
ā€¢ Developed, tested and maintained complex, highly-visual web applications that increased employee productivity across the company, e.g. ...
ā€¢ Developed, tested and maintained complex, highly-visual web applications that increased employee productivity across the company, e.g. hardware management, managed services, finance ā€¢ Owned development of a React Native tablet app for documenting the destruction of hard drives that brought efficiency and ease to a tedious compliance task for warehouse employees ā€¢ Automated aspects of our development workflows that saved time and headaches for the developers and QA team
Node.js
React
JavaScript
View more
Node.js
React
JavaScript
React Router
React Native
Redux
AWS
View more
PROJECTS
react-simple-storageView Project
Open Source
2018
A simple component and helper functions for using web storage with React.
A simple component and helper functions for using web storage with React.
React
React
react-spa-starterView Project
Open Source
2020
This project is basically just create-react-app with AWS deployment options, CircleCI and a few other nice-to-haves in every project.
This project is basically just create-react-app with AWS deployment options, CircleCI and a few other nice-to-haves in every project.
React
Circleci
AWS
React
Circleci
AWS