I'm a software engineer with a deep appretiation for the arts. Outside of software, I like to draw, play the guitar, and hike.
Check out my github, and feel free to contact me at bwong928@berkeley.edu.
I'm a software engineer with a deep appretiation for the arts. Outside of software, I like to draw, play the guitar, and hike.
Check out my github, and feel free to contact me at bwong928@berkeley.edu.
A chrome extension designed to improve digital reading and focus. Uses the DOM API to create a blur viewport that can be moved up and down a website (can traverse up and down paragraphs, focusing in on each individual paragraph or section). Developed prototypes using design techniques and frameworks (ie. Double Diamond, User-Centered Design, Iterative Design).
A game designed and built using a modified version of a tile rendering engine. Features include: pseudo-random world generation and interaction, saving worlds and persisting settings through serialization, custom data structures used to generate dungeons.
A mini recreation of the Git version control system (13 Git commands) built from scratch using various Data Structures with an emphasis on readable code and design; created additional bash scripts for testing. Uses serialization for persistence, utilized algorithms to optimize commands for specified big O runtimes.
A template system for building static websites using pug.js (formerly Jade.js) and node. Originally built to host my writing projects for COLWRIT R4B (Reading, Composition, and Research). Built and designed from scratch by me.