Projects
Personal Website
I created my personal website to jog down long-form thoughts on programming and software development. Built with Vercel, TailwindCSS, and Markdoc, the site's code is publicly available.
Curvenote
Curvenote is a web application aim to revolutionize technical writing. I worked on delivering innovative features and optimized architecture for efficient maintenance and functionality.
Seequent View
Seequent View is a 3D web data visualization application. I proposed and implemented frontend stack revamp to improve architecture, user experience, and performance. I was also the core maintainer for the 3D data visualization library.
rds-dataviz
rds-dataviz is a 2D data visualization library for visualizing map-based data. My responsibility was to design and implement the library to satisfy the performance and versatility requirements.
ERWear
ERWear is my undergraduate research project. My responsibility was to design a system leveraging glass and wrist-based wearable technology to enhance emergency responders' situational awareness.
SoD Toolkit
SoD is a web based toolkit for interactively prototyping and developing multi-sensor, multi-device environments. My primary responsibility was to build and maintain the node server and clients on various platforms and hardware.