Skip to content
Tony Vega

Software developer

Tony
Vega

I build interactive simulations, software synthesizers, and web applications, and I write about how they work.

All projects
  • The Sun and the planets' orbits drawn in perspective above the title Solar System.

    3D Solar System

    A real N-body simulation of the solar system, with every surface drawn by shaders.

    • Three.js
    • GLSL
    • JavaScript
    • WebGL
  • Vision Quest's editor on the Matrix tab, with a sample engine, a granular engine, two filters, and three modulation routings.

    Vision Quest

    A six-engine polyphonic synthesizer in the style of Arturia Pigments, built in C++ with JUCE.

    • C++
    • JUCE 9
    • VST3
    • CMake
  • The title Myth Tracker beneath a small constellation and a glowing four-pointed star.

    Myth Tracker

    An atlas of humanity's oldest stories, with a similarity engine that separates real transmission from coincidence.

    • Next.js
    • React
    • TypeScript
    • Neo4j
    • Leaflet
  • astral vega screenshot

    Astral Vega

    A Serum-inspired wavetable synthesizer with band-limited wavetables, drag-and-drop modulation, and a synthwave interface.

    • C++
    • JUCE 8
    • VST3
    • CMake

Latest writing

All posts
  1. Rebuilding my portfolio from scratch

    Why I rebuilt this site with Next.js 16 and Postgres, how pages stay fast while the database sleeps, and why I'm building my own admin panel instead of adding a CMS.

    2 min read · Building, Web