About

Building clear technical systems from simulation ideas.

Bio

I started building with Scratch, moved into C#, and now spend most of my time programming interactive systems with JavaScript, Python, C, C++, and simulation-focused tools. I am currently studying Applied Science at the University of British Columbia.

The portfolio is being rebuilt around a sharper content model: projects, writing, resume access, and a Sanity-backed publishing workflow.

Snapshot

NameDaniel Litvak
LocationVancouver, BC
StatusOpen to work.

Languages

JavaScript
TypeScript
Python
C
C++
C#
HTML
CSS

Frameworks

Next.js
React
p5.js
Tailwind CSS
Sanity

Focus Areas

Newtonian simulations
Cellular automata
Spatial data structures
Evolutionary machine learning
Interactive visualization

Education

University of British Columbia

Bachelor of Applied Science

September 2024 - Present

King David High School

High School Diploma

September 2020 - June 2024