A Lead UX Engineer with a film production and journalism background; Dual-citizen (British/American); can’t learn enough; love to draw; abdicated king; fiddler of new technologies; cryptocurrency investor since 2011; Formula 1 fanatic; global traveller
/UX Research/UX Design
Redact sensative information in Slack™ from prying eyes in your open-floor co-working space.
/Concept/UX Research/HTML & CSS
A Google Chrome Extension for mounting Play.ht player to Medium posts.
A fast and easy Alfred3 Workflow for creating a ssh server connection.
/HTML & CSS
/UI Design/UX Research/Mobile & Desktop
A full-service communication platform for automotive dealerships; my day job
An Apple Watch UI concept of the Delta Cryptocurrency Portfolio app.
/Mobile UI Design/Concept
An app UI concept for users of the Walmart™ MoneyCard
/HTML & CSS/UX Research/Mobile & Desktop
How can I easily hide sensative info, but still easily access it with context?
When you are in your cubicle-less office, or open air co-working space, there are sometimes reasons that people need to look over your shoulder and pear at your Slack. However, all the information is not always for
How can a user pause the Play.ht embedded player, while scrolling through it.
When listening to a Play.ht embed on Medium, there was no way to pause it when a user had scrolled past. This extension allows the user to scroll through, looking at images, videos, code demos, etc, while still having
the control over the media player.
Find an easier way to connect to the multiple servers quickly, while in the middle of other flows.
Part of my daily routin is connecting to multiple dev serversto run various jobs/maintenance to update and get my dev environment ready. However, I also found a need to connect to these servers on-the-fly in order to
stop/start services, etc...
Not happy with any of the ssh solutions out there, I decided to make my own, using Python.
myKaarma is a market leader in communication and payment software solutions for automobile dealerships. Joined as the first designer at the early stage startup with
<$1M capital raised. The company reached>$10M in annual reoccuring revenue, in part from my drive of the company’s entire design and user experience strategy, including designing solutions for enterprise customers in the U.S. and Canada (Audi, Mercedes,-Benz,
BMW, and Porsche).
How to use my favorite crypto tracking app to keep an eye out on my portfolio...
Had a need to not just get crypto prices, but to be able to access my portfolio from my wrist. This concept expands my favorite crypto portfolio app allowing the user to access their portfolio, markets, and personalized
watchlist without having to get out their phone.