Explore and interact

Please explore the various sections of this site to learn about my various technology projects, resources, art, writings, and interactive tools.

Web Development

Projects and experiences in web development and design

Data Science

Statistics, probability machine learning, AI, and game theory


Paintings and drawings from my portfolio


Restoration journeys and web tools to bring your projects to life