Skip to main content Skip to navigation

Allison's Developer Portfolio

Full-stack developer specializing in modern web technologies, creative problem solving, and building exceptional user experience

Developer Showcase

Crafting Digital Experiences

Crafting Digital Experiences

Passionate about building scalable applications, elegant user interfaces, and solving complex technical challenges.

Specializing in leveraging AI to accelerate product cycle and developer velocity, and building scalable, robust, and human centric applications.

Frontend Excellence

  • Vue.js
  • Nuxt
  • TypeScript
  • Tailwind
  • React.js
  • Google GenKit

Backend & Tools

  • Python
  • GoLang
  • Postgres
  • Docker
  • Git/CI

Cloud Native Expertise

  • Google Cloud Platform
  • Firebase
  • Supabase
  • Kubernetes
  • Vercel
  • Fly.io
  • Neon.tech

AI Awesomeness

  • Vertex AI
  • Un/Stuctured Data Extraction
  • RAG
  • Audio/Visual models
  • Machine Learning
Projects
Explore my latest work and technical projects
Blog
Technical insights and development thoughts
Contact
Let's discuss your next project

Featured Projects

Innovative solutions and technical showcases

JupyterLite notebook with the Agent panel in Propose mode. An agent's proposed edit is shown as a red and green diff under the cell, with Accept and Deny buttons, waiting for review.

JupyterLite WebMCP

OpenAI WebMCP Challenge Winner

Winning OpenAI WebMCP Challenge entry: a JupyterLab extension giving a browser agent 22 tools over your live notebook, kernel, selection and review threads.

WebMCPJupyterLabTypeScript

Lumen

An AI-native programming language in Rust — markdown-native, statically typed, and designed for the era of LLMs.

RustLLVMMarkdown

Technical Skills

Technologies and tools I use to build exceptional experiences

Frontend

Vue, Nuxt, React, TypeScript, Tailwind

Backend

Node.js, Express, PostgreSQL, MongoDB

Cloud & DevOps

Firebase, Docker, CI/CD, Git

Mobile & PWA

React Native, Progressive Web Apps

Latest Insights

Thoughts on development, technology, and innovation

Why Nuxt Content Is Perfect for My Portfolio

Why Nuxt Content Is Perfect for My Portfolio

Git-first publishing, zero external CMS, and a workflow that keeps writing and shipping right next to the code.
My Self‑Hosted Stack on a 16TB Hetzner Box

My Self‑Hosted Stack on a 16TB Hetzner Box

Plex, Jellyfin, Radarr/Sonarr/Lidarr/LazyLibrarian, qBittorrent, Jellyseerr, ProtonVPN, Portainer, and Caddy—running reliably and cheaply.
Falling for Split Keyboards: Sofle ZMK, Lily58, and HolyKeebs Peripherals

Falling for Split Keyboards: Sofle ZMK, Lily58, and HolyKeebs Peripherals

How splits rewired my ergonomics, why I maintain a Sofle ZMK fork, and why more people would love them if setup weren’t so intimidating.