Vimeo OTT
Vimeo OTT powers subscription video services.
Visit Vimeo OTTProject type: Professional
Role: Front-end engineering intern
Technology: React, Sass, Ruby on Rails
Vimeo OTT powers subscription video services.
Visit Vimeo OTTProject type: Professional
Role: Front-end engineering intern
Technology: React, Sass, Ruby on Rails
Yogazoic sells natural cork yoga mats.
View Full-Size PreviewProject type: Professional
Role: Web & logo designer
Technology: Adobe Photoshop
NCC is the original climbing gym in Las Vegas.
Visit NCCProject type: Professional
Role: Web designer & developer
Technology: SolidJS, Windi CSS, Vite
Teaching kids to code.
Visit Juni LearningProject type: Professional
Role: Software Engineer
Technology: React, TypeScript, GraphQL
The website a 3D fire sprinkler design software and training company.
Visit AutoSPRINKProject type: Professional
Role: Web developer
Technology: Mithril.js, PostCSS, TypeScript, Node.js
Custom CMS and admin dashboard for AutoSPRINK.
Project type: Professional
Role: Web developer
Technology: Mithril.js, TypeScript, Node.js, uPlot
The web audio editor lets users write and play music directly in the browser.
Visit Web Audio EditorProject type: Personal
Technology: React, TypeScript, Rollup
Sparque is a website for saving and organizing artwork and inspiration.
Project type: Personal, work-in-progress
Technology: Adobe Photoshop
Collage.io is a social marketplace for university students.
Project type: Professional
Role: Web designer & developer
Technology: Mithril.js, React-Native, Node.js, Express, Sass
The promotional website for the 2014 Flying Aviation Expo helped attendees and exhibitors find information about the event.
Visit Flying Aviation ExpoProject type: Professional
Role: Web & graphic designer, web developer
Technology: HTML, CSS, jQuery, Adobe Photoshop
Visualize the snowfall, skiable acres, average difficulty, and vertical drop for ski resorts in the United States.
Project type: Personal
Technology: D3.js, Node.js
Let's Join Paws is a social network bringing together dog owners and caregivers.
Project type: Professional
Role: Web designer & developer, logo designer
Technology: Node.js, MongoDB, Express, jQuery
This visualizer displays all 256 rules for cellular automata.
Visit Cell VisualizerProject type: Personal
Technology: Mithril.js
View random videos from the top 1000 on Vimeo.
Visit Vimeo RandomProject type: Hackathon project
Technology: Mithril.js
Prynt is a service for remote 3d printing.
Project type: Hackathon project
Technology: Raspberry Pi, Octoprint, Node.js
Unscramble word puzzles before time runs out.
Visit Anagrams GameProject type: Personal
Technology: TypeScript, Mithril.js, HTML, CSS
An in-browser take on the classic game.
Visit Minesweeper GameProject type: Personal
Technology: TypeScript, HTML, CSS
A simple memory game.
Visit Memory GameProject type: Personal
Technology: Mithril.js, Web Audio API
The home page for a landscape architecture firm.
Project type: Professional
Role: Web designer & developer
Technology: Node.js, Mithril.js, CSS
UNLV Wilderness is a club dedicated to exploring Nevada lands.
Project type: Volunteer work
Role: Web designer & developer, logo designer
Technology: Node.js, Express, Jade, Sass
A browser-based window manager with a memory game app to demonstrate proof of concept
Visit Window ManagerProject type: School assignment
Technology: Mithril.js, CSS, Rollup, Browser-Sync
CrowdHall allowed its users to create and participate in online town halls.
Project type: Professional
Role: UI & UX designer
Technology: HTML, CSS, Adobe Photoshop
Mithril.js is a front-end library for building complex web interfaces.
The Mithril Examples website demonstrates various ways to use Mithril.js.
Project type: Personal, open-source
Technology: HTML, CSS, Mithril.js, Rollup