Hi. I'm Ryan.
I'm a fullstack developer, designer and photographer. I love working with
Typescript, Ruby, Nodejs, Rails and React.
A simple daily memory app built with Typescript, React, with a Rails API. Hosted on Netlify and a DigitalOcean droplet. Has CI/CD workflow with Semantic versioning for release notes utilizing Github Actions while using Cypress for testing. Also, has an action to publish changes to Slack channel for collaboration.
A Magic: The Gathering collection app built with Typescript, React, Ruby on Rails API. Hosted on Render using Sidekiq, REDIS, and a Postgresql database. A worker keeps the current database of cards up to date and also adds basic current pricing info. Has CI/CD actions to handle merging and generating release notes.
Career coach booking service. Built using Typescript, React, and uses a Nodejs, Express, REST API on the backend. Admin dashboard was built with ReTool and also uses Mixpanel to track events for reporting.
A Ruby on Rails job scraper that pull from the last 24hrs while avoiding duplicates based on company and job title. Allows users to ignore job postings and mark as applied for followup later.
Vinyl record collection management app built with React.js while using a Ruby on Rails API backend. Users do not need to have an existing Discogs account, but you will be able to authenticate via OAuth 1.0. User login info is handled using JWT. Current frontend is using Semantic UI