Web developer with experience in Ruby on Rails and JavaScript/React.JS. Beyond code, I am a translator, photographer, and a lifelong learner.
My most recent production-grade application is ToyScrape.
ToyScrape is a downloader app built with JavaScript/React.JS and a custom API built with RoR that takes inspiration from many other similar downloader apps.
The app lets users download information from any page on the popular character sharing site Toyhou.se. Once a request is made to the API, it returns a JSON object which then gets parsed by the browser. The browser then downloads the requested information using JavaScript Promises and adds them to a zip file using JSZip. When all of the promises resolve, the application downloads the zip file automatically.
Another project that I recently worked on is a Python app that I built for a client with a user count in the hundreds.
This app lets users save any work from AO3, a fiction site, into a PostgreSQL database for periodic update checks.
This is done by first saving the initial chapter count of the requested work, and firing a PSQL query to compare the new and saved chapter counts every 5 minutes.