Ben Rugg
Projects & Software
/Project
Prism / 2023
/Description
Prism is an open source generative AI art wall I created for my home. It uses a Raspberry Pi, a 4K projector and Stable Diffusion AI to create an ever-changing art piece. It's also voice controlled!
/Tech Stack
- Vue.js
- Firebase
- Pico Voice
- Raspberry Pi
- Stable Diffusion AI
/Project
Daily Good / 2023
/Description
Daily Good is a unique physical and digital product delivering a daily dose of positivity. I created a high-touch custom onboarding flow and an admin app powered by ChatGPT. I also created the front-end marketing site and collaborated with my business partner to manufacture the physical product.
/Website
/Tech Stack
- Vue.js
- Firebase
- Node.js
- ChatGPT AI
/Project
Saigo / 2023
/Description
Saigo was a mobile game concept invented by my 10-year-old nephew. I collaborated with my nephews, my brother and a designer to create several prototype iterations. We made two AI game engines which could demolish a human player.
/Tech Stack
- React.js
- Vue.js
- Expo
- Quasar
- JavaScript Web Workers
/Project
AI Render / 2022-2023
/Description
AI Render is an open-source add-on for Blender I created right at the beginning of the generative art craze. It harnesses Stable Diffusion AI to create beautiful versions of 3D scenes, empowering artists to iterate more in less time. It's been downloaded over 50,000 times and is used by artists all over the world.
/Tech Stack
- Python
- AWS Lambda
- Stable Diffusion AI
- REST API Gateway
/Project
Pinc AI Hero / 2022
/Description
I created the hero section for Pinc AI's website. It's a 3D scene with a custom shader and particle system. It interacts with the mouse and animates into shapes that represent the company's core values.
/Website
/Tech Stack
- React.js
- Three.js
- React-Three-Fiber
/Project
Echo / 2014-2022
/Description
Echo is an iOS and Android app made for people who pray. I created the backend: a high availability DB, REST API, transactional emails and large-scale push notication system. I architected the infrastructure and managed the AWS resources. I also created the front-end marketing site, account management tool, and custom billing system.
/Website
/Tech Stack
- Ruby on Rails
- AWS EC2 & RDS
- MySQL
- Redis
/Project
Jumpkick / 2014
/Description
Jumpkick was a notification service for Kickstarter. Users could choose project categories and receive an email when new projects met their unique interests. I built the entire system, including the front-end marketing site and onboarding flow, the backend, the email system, the kickstarter scraping/mining tool, and a proprietary prediction algorithm.
/Website
/Tech Stack
- Ruby on Rails
- AWS EC2 & RDS
- MySQL
/Project
Clover / 2008-2015
/Description
Clover Sites was a revolutionary visual website builder, originally created in the early days of web 2.0. I built the first version of the product, and then led the team that built the second and third versions. We also created an enterprise-scale donation payment processing system. We built all aspects of front-end, back-end, templates and templating engines, server architecture, high-availability infrastructure, and custom payment processing systems. We scaled reliably to millions of monthly website visits and hundreds of millions of dollars in donations.
/Website
/Tech Stack
- Ruby on Rails
- AWS EC2 & RDS
- MySQL
- PHP
- Flash
/Project
The Regime / 2005-2008
/Description
I created dozens of interactive websites and applications for clients, including some high profile bands and film companies. I coded all aspects of front-end and back-end systems, including custom CMS's, and interactive Flash applications with realtime streaming features.
/Website
/Tech Stack
- Flash
- PHP
- MySQL
- HTML
- JavaScript
- CSS