I'm a Software Engineer with a focus on Ruby on Rails and React.js. I'm currently researching systems design to eventually move into a more senior role. Expect some interesting projects using Docker and Kafka soon.
Come check out some of my recent projects based on authentication!
I have contributed to various OSS projects which you can see in my repositories list but here are a few current projects I've worked on recently.
A light-weight (less than 3KB compressed) but fully featured and typed client authentication library that is framework agnostic. Usable with anything from vanilla Javascript to complete frameworks like React.js! Integration guide includes instructions for React Context API, Vue.js and Svelte.js.
You can find this library as an npm package here:
A step-by-step guide on how to integrate a Refresh Token Authentication strategy into a Rails API Application. Complete with full files that can be copied into your app which also supports Rails 8's new Current
session feature. This is a gemless solution so you can modify the code to fit your needs quickly.
Rails/React.js proof-of-concept application that ties the above together. Ability to register, sign in, revoke sessions and to monitor refresh token status with a logging panel. Built using SQLite as the data store for easy demoing.
Crucial RSpec test to include when running GraphQL with a Rails app.