Jayson Virissimo

Staff Software Engineer

About

Jayson Virissimo

Jayson Virissimo is a Staff Software Engineer at SUBSCRIBE, where he's helping build the operating system for the alternative investments industry. He works primarily in Ruby on Rails, with TypeScript, React, and GraphQL across the stack. Outside of work he builds learning tools grounded in spaced repetition — most recently Altkata, a native iOS and macOS app. He lives in Arizona.

Résumé

HTML JSON PDF

Portfolio

Practice Thy Algorithms

A browser-based platform for practicing 22 classic algorithm problems by making the tests pass in JavaScript, Python, or Ruby — running Ruby and Python entirely client-side via WebAssembly (ruby.wasm and Pyodide).

TypeScript WebAssembly Vite

Source Code Live Demo

Build Your Own ALU

An interactive tool for building digital logic from NAND gates up to a complete Arithmetic Logic Unit, following the Nand2Tetris curriculum. Write real HDL in the browser with live verification, SVG circuit diagrams, and progressive hints.

JavaScript Vite CodeMirror

Source Code Live Demo

ActiveRecall

A Ruby gem that turns your ActiveRecord models into smart flashcards. Add has_deck to a model and get spaced-repetition scheduling — from the classic Leitner system to the modern FSRS algorithm.

Ruby Rails FSRS

Source Code RubyGems

MedievalLatina

A Ruby gem that converts Latin text into phonetic spellings and IPA lexicons so text-to-speech engines (like AWS Polly) can authentically pronounce medieval Latin.

Ruby Text-to-Speech

Source Code RubyGems