
Loading...
Book illustrations
Book illustrations
Book illustrations
Corporate illustrations
Corporate illustrations
Corporate illustrations
For schools
For schools
For schools
For schools
For schools
Comics
Comics
CIO Tympani
UX Design: Web
Code: Vue.js, Node.js, Sequelize
The content design team was spending a lot of time sending mass email campaigns for teams. I realized we could simplify and speed up the process by creating an easy-to-use front-end that integrates with the back-end email campaign system. This effort started with a few small teams who needed to send repetitive notifications to users, and branched out into a larger scale initiative that replaced the process of sending internal corporate email communications for many executives.
CIOLab Projects
UX Design: Web, Video
Code: CSS, CoffeeScript, Node.js
CIOLab is a group within IBM’s CIO organization dedicated to emerging technologies. I have worked on a variety of different projects and roles in CIOLab, including web development for the ifundIT crowdsourcing platform, UX and visual design for a data center robot website, and informative videos about ifundIT.
IBM Notes Traveler
UX Design: iOS and Android
Code: Android
IBM Notes Traveler (now IBM Verse Mobile) is a mobile email app. In addition to working on UX design, I also did UI development and prototyping in Android. I was also responsible for creating the overall vision story for the mobile user experience, which I did as an illustrated “day in the life of” story.
IBM Expertise Mobile App
UX Design: iPhone and Android
Code: iPhone and Android
IBM Expertise is an internal mobile app for finding experts. I worked on early flow wireframes and high-fidelity mockups. I led a small team to define a future vision for the app. I also implemented UI for iPhone and Android.
Smatter for SmartCloud
UX Design: iPhone and Android
Code: Android and web
Smatter is a microblogging tool for IBM SmartCloud, a social business platform. I worked on early UX designs for iPhone and Android. I built an Android app which allowed people to view microblog posts for people they followed, comment on posts, follow users, and create a new post with @mentions and photos. I also did web development for the cloud version, which was built using HTML, CSS, and JQuery.
PicPuzz
UX Design: Android
Code: Android
PicPuzz was an Android app I built for my son when he was 3 years old and wanted more dinosaur puzzles to play with on my phone. I made it so PicPuzz can load any image from your phone’s SD card and make it into a puzzle.
IBM Connections Mobile
UX Design: iPhone and Android
Code: Android
Connections Mobile is a social business platform. I worked on UX designs for iPhone and Android and implemented UI pieces for Android. I built an early working prototype of the app for Android to help prove out some early designs and to push for a native implementation over a web hybrid app.
Random Side Projects
UX Design: web
Code: web
There used to be a program in IBM called “Think! Friday”, which gave people the time to innovate on Fridays. We weren’t allowed to schedule meetings on Fridays, which gave us free time to work on side projects or catch up on other things. I’ve always liked the flexibility I had to work on things outside of my job scope, and soon people asked me to help them with things, ranging from Greasemonkey scripts to websites.
Status Updater
Code: Java
This plugin for Notes and Sametime was written shortly after the first release of Lotus Connections (now IBM Connections), with the design help of Marty Moore.
The purpose of this plugin was for viewing and posting Profiles Status Updates on Connections. It was released on OpenNTF.org and shortly after became the basis for the product version of the Status Updates sidebar for Notes.