Skip to content

CodingWCal/codingwcal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

201 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Coding with Cal animated banner

Calvin V.

Developer Advocate · Applied AI Engineer · Full-Stack Builder

I build technical demos, learning tools, and playful products that make complicated ideas click.

Portfolio LinkedIn Bluesky


About me

Hey, I'm Calvin. I’m a Developer Advocate and applied AI/full-stack builder working with Resilient Coders.

Before engineering, I worked in enterprise software sales and business development. Sales taught me to listen first, skip the jargon, and connect technical work to real human needs.

I’m drawn to civic tech, community-focused products, accessibility, and tech for good. I love open source and the people who keep it moving. I’m also a member of the official Cursor Boston group and volunteer as a community manager.

I love the artistic side of engineering too, from visual storytelling and UI design to generative art, pixel art, music, animation, and playful interfaces.

Recently, I have:

  • turned AI research into an interactive marimo Python notebook
  • completed an end-to-end Nanochat training run on H200 GPUs
  • fine-tuned image models and built creative interfaces around them
  • made voice-controlled music tools and live-coded beats in JavaScript
  • created community workshops, civic-minded apps, and technical demos

I care about ethical AI, responsible data use, human judgment, and the environmental cost of model usage. AI can require serious energy, water, and hardware, and not every problem needs a model.

I also grew up on retro video games and pixel art. In fact, I actually used to own a retro-gaming shop online, so you'll often find little throwbacks and playful energy in all the projects I build.

Make it useful. Make it understandable. Give it a little personality.


Flagship technical work

Attention Sink Playground heatmap

Attention Sink Playground

An interactive marimo Python notebook that turns transformer research into something you can poke at, test, and actually see.

Repository · Live notebook

Nanochat training run

Nanochat on Nebius

An end-to-end Nanochat run on H200 GPUs, from training and fine-tuning to a working chat UI and preserved model artifacts.

Run documentation · Model artifacts

Odyssey repository card DC Comic Cover Generator repository card
Club Goose repository card Frutiger Flocus repository card

Why these stand out

  • Odyssey shows modern full-stack product engineering with collaboration, maps, notes, and expense splitting.
  • DC Comic Cover Generator pairs a custom LoRA model with a type-safe Next.js app and serverless API.
  • Club Goose combines voice control, browser audio synthesis, reactive visuals, and hands-free interaction.
  • Frutiger Flocus shows polished UI, motion, TypeScript, testing, and plenty of personality.

Creative arcade

The side quests: smaller, stranger, and more playful builds that make my GitHub feel like mine.

The Assist repository card CHAKRAX repository card
Strudel Boom Bap and R&B repository card Digimon DigiMatch repository card

The Assist adds a synced Rookie Mode for basketball fans who are still learning the game.
CHAKRAX turns a fine-tuned model into a Naruto-inspired image generator.
Strudel Boom Bap + R&B uses JavaScript like a tiny live-coded beat machine.
Digimon DigiMatch brings Saturday-morning Digimon energy into the browser.


“You do not rise to the level of your goals. You fall to the level of your systems.”
James Clear

More builds

Inkspiration · SafeRoute · AI Learning System · JS Sensei · Strudel Lofi · Strudel Harp Harmony · NeetCode Solutions


What I work with

Languages and product stack

TypeScript JavaScript Python SQL Bash Next.js React Node.js Express Tailwind CSS

Data, auth, and cloud

PostgreSQL Supabase Convex Neon MongoDB SQLite Prisma Clerk AWS Aurora DynamoDB Vercel

Applied AI, creative tooling, and quality

PyTorch Hugging Face Replicate Playwright Jest Postman Git

Also comfortable with EJS, REST APIs, row-level security, marimo, Strudel, Tone.js, Vite, Cloudinary, and the occasional terminal rabbit hole.


GitHub snapshot

Calvin's GitHub statistics Languages across Calvin's public repositories

Language cards measure code stored in public repositories, not skill level.

View public GitHub activity
Calvin's public GitHub activity graph

Retro animated divider

Gaming Mode Grind Mode
Gaming Mode Grind Mode

Say hello

I’m always happy to talk about DevRel, ethical AI, civic tech, art, anime, games, or an app idea with suspiciously high personality.

Portfolio · LinkedIn · Bluesky

About

Github Profile README

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors