
My name is Victor Zellweger, and I am a senior software engineer focused on accessible educational technology, AI-assisted tools, and interactive web media. I build full-stack TypeScript applications with Vue, Nuxt, React, Node, and AWS, often pairing practical product engineering with 3D graphics, simulation design, and careful accessibility work.
At Oregon State University Ecampus, I lead and ship courseware across biology, engineering, computer science, chemistry, and the humanities. Recent work includes a screen-reader-first iNaturalist layer with AI-generated image descriptions, a 3D PC disassembly and reassembly lab, interactive Pacific Islands mapping tools, and browser-based simulations for surveying and anatomy.
I also spend a lot of time refining how AI fits into real engineering practice: prompt versioning, reviewer feedback loops, agent rules, local browser automation, and workflow tooling that can help teams move faster while keeping human code review and accessibility standards in the loop.
Beyond my technical work, I am deeply passionate about digital art and music production. In my free time, I experiment with sound design in Ableton, drawing inspiration from artists like Aphex Twin and Autechre. Additionally, I am an amateur naturalist, fascinated by observing the botanical, mycological, and geological features of different areas.
Explore my projects to see how I combine creativity, systems thinking, and technical craft to build useful digital experiences.
2021 - Today
/Oregon State University Ecampus
2018 - 2021
/Oregon State University
2014 - 2017
/Hazel Analytics