Communicating technical information by day. Learning and building by night.
I enjoy creative problem-solving and my most valuable skill is my ability to learn. One day I hope to master asking useful questions.
I like to understand how things work and tend to avoid complicated frameworks and libraries in my own projects. I use Vanilla JS and standard Web APIs for web development (though I have experience with TypeScript and React). Given the choice, I prefer programming in C.
I've played the piano from an early age, but am a terrible sightreader because I always cheated by memorizing everything. My favorite piece to play at the moment is Fantasia in C minor (BWV 906).
This site is a showcase of my (published) personal projects, mostly related to game development.