Personal details

Ryan Y. - Remote full-stack developer

Ryan Y.

Based in: 🇺🇸 United States
Timezone: Mountain Time (US & Canada) (UTC-6)

Summary

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.

Work Experience

Senior Software Engineer
WriterDuet | Oct 2021 - Present
Node.js
TypeScript
Firebase
React Native
• 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.
Senior Software Engineer/Dev Lead
Yum! Brands | Dec 2019 - Jan 2021
SQL
Node.js
PostgreSQL
React
Jest
React Router
Material-UI
Redux
Express.js
• 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

Personal Projects

react-simple-storageIconOpenNewWindows
2018
React
A simple component and helper functions for using web storage with React.
react-spa-starterIconOpenNewWindows
2020
React
Circleci
AWS (Amazon Web Services)
This project is basically just create-react-app with AWS deployment options, CircleCI and a few other nice-to-haves in every project.