Julian Matherson
Contact

Interactive Engineering Demo

A compact showcase of frontend polish, custom UI behavior, and multi-language backend logic.

This page collects small but useful interface patterns, custom JavaScript behaviors, and a stateless backend comparison feature built three different ways.

12 UI patterns 3 backend languages No persistence

Frontend Interaction Gallery

A collection of custom JavaScript and CSS components showing polished interface behavior.

Same Feature, Three Languages

Paste a job description, choose Ruby, Rust, or Python, and compare how each implementation returns the same structured analysis without storing data or relying on background jobs.

Active endpoint /demo/skill-extractor/ruby

The same feature is implemented separately in Ruby, Rust, and Python with one shared JSON contract.

Run the extractor to see technical skills, soft skills, seniority signals, keyword counts, and processing time.