Pet Adoption iPhone App UX

Clickable prototype - computer
Clickable protytype - iPhone
This is my personal fun project. My pet adoption app allows people to find an animal for adoption, learn about the humane society and make donations.


Contribution

Show Details

Usability review and recommendations for Posh Consulting website

Usability review for Posh Consulting and aideas for Windows 8 look of the site
Process and report


Posh report
Show Details

BlackBerry Universal Device Service iPad App

Allows users to access company resources (e.g. email, vpn)
Clickable prototype


Contribution

  • Interaction design
  • Clickable prototype (created in Axure)
  • Conducted usability testing (created user session plans, ran user sessions, collected data)
Show Details

BlackBerry Universal Device Service

Allows IT departments to manage employees' Android and iOS devices
BlackBerry Product Site

Groups

Contribution

  • Contributed to every stage of the project from user experience design to UI testing
  • Created interaction designs for 100+ user stories (e.g. user management, remote device commands (e.g. lock, wipe), policies and application management, administrator roles)
  • Conducted local and remote usability testing (created user session plans, ran user sessions, collected data, analyzed the findings, created recommendations to improve user experience, presented results of the studies to the product and development groups)
  • Presented UX proposals to product and development teams
  • Closely collaborated with development and testing teams practicing Agile
  • Wrote user stories
Show Details

BlackBerry Carrier Administration Tool

Online tool carriers (e.g. AT&T) use to assist BlackBerry users (e.g. email management, device lock)
UI screens

BlackBerry Carrier Administration tool

Contribution

  • Contributed to every stage of the project from user experience design to UI testing
  • Conducted field studies at the call center to learn how carrier support interacts with customers and which tasks carrier support performs
  • Created interaction designs for 100+ user stories (e.g. user management, email account settings, troubleshooting, administrator roles)
  • Conducted local and remote usability testing (created users session plans, ran user sessions, collected the data, analyzed the findings, created recommendations to improve user experience, presented results of the studies to the product and development groups)
  • Presented UX proposals to product and development teams
  • Created a site map using Axure to facilitate the work of documentation and localization teams, and to use as a design reference
  • Closely collaborated with development and testing teams practicing Agile
  • Wrote user stories
  • Presented the tool to carriers
Show Details

BlackBerry Protect

Allows BlackBerry users and carriers (e.g. AT&T) to back up, protect (lock, password reset), and locate their BlackBerry device
BlackBerry Product Site
UX specification

BlackBerry Protect Carrier Tool

Contribution

  • Contributed to every stage of the project from user experience design to UI testing
  • Created interaction design for inclusion of BlackBerry Protect features in the Carrier Administration Tool (device lock, ring, backup, display message on device screen)
  • Created users stories in collaboration with product, privacy and architect teams
  • Conducted usability testing (created users session plans, ran user sessions, collected the data, analyzed the findings, created recommendations to improve user experience, presented results of the studies to the product and development groups)
  • Reviewed UX proposals and provided constructive feedback.
Show Details

Email Setup

Blackberry app and websites to manage email settings

Contribution

  • Contributed to every stage of the project from user experience design to UI testing
  • Analyzed current UX and associated usability issues
  • Created UX design to solve existing usability issues for device and desktop email setup applications (quicker setup of popular email addresses (Yahoo, Google) and more intuitive OWA and POP/IMAP account setup)
  • Updated error messages to include specific error causes and steps to address the problems
  • Presented UX proposals to product and development teams
  • Conducted usability testing (created users session plans, ran user sessions, collected the data, analyzed the findings, created recommendations to improve user experience, presented results of the studies to the product and development groups)
  • Collaborated with user research group and provided test plans and clickable prototypes that were tested with external participants
Show Details

Address Book and Calendar

Integration With Email Setup Management of address book and calendar synchronization as part of email setup

Contribution

  • Contributed to every stage of the project from user experience design to UI testing
  • Created interaction designs setting up address book and calendar sync for device and desktop email setup applications (option to synchronize calendar and address book as part of email setup or set it up later)
  • User story creation in collaboration with product and architect teams
  • Presented UX proposals to product and development teams
  • Conducted usability testing (created users session plans, ran user sessions, collected the data, analyzed the findings, created recommendations to improve user experience, presented results of the studies to the product and development groups)
  • Closely collaborated with development and testing teams practicing Agile
  • Wrote user stories
Show Details

New Email Plans

Addition of new email plans that allow users to have more flexible pricing options (e.g. email plan that only allows usage of one email account on device)

Email Plans

Contribution

  • Contributed to every stage of the project from user experience design to UI testing
  • Created interaction designs for the plan upgrade/downgrade for device and desktop email setup applications (e.g. notification emails, selection of email accounts when the number of accounts exceeds the number allowed by the plan)
  • Conducted usability testing (created users session plans, ran user sessions, collected the data, analyzed the findings, created recommendations to improve user experience, presented results of the studies to the product and development groups)
  • Presented UX proposals to product and development teams
  • Closely collaborated with development and testing teams practicing Agile
  • Wrote user stories
Show Details

Email Notifications

Users are notified when email settings need their attention (e.g. plan downgrade, email stopped working due to new password)

Email Notification

Contribution

  • Contributed to every stage of the project from user experience design to UI testing
  • Created a project proposal identifying usability problems with a current notification solution and how they can be addressed with new design (actionable notifications where the user can complete a task quicker)
  • Conducted usability testing (created users session plans, ran user sessions, collected the data, analyzed the findings, created recommendations to improve user experience, presented results of the studies to the product and development groups)
  • Presented UX proposals to product and development teams
  • Closely collaborated with development and testing teams practicing Agile
  • Wrote user stories
Show Details

Seamless SIM Card Swap

Seamless email experience for switching your SIM card between different devices

Contribution

  • Contributed to every stage of the project from user experience design to UI testing
  • Closely collaborated with architects to create a development solution that would result in positive user experience
  • Created interaction designs (behavior of the email flow, notification emails, email account authentication)
  • Presented UX proposals to product and development teams
  • Conducted usability testing (created users session plans, ran user sessions, collected the data, analyzed the findings, created recommendations to improve user experience, presented results of the studies to the product and development groups)
  • Closely collaborated with development and testing teams practicing Agile
Show Details

Contribution

  • Investigated the use of two non-visual techniques for delivering navigation information, speech and sonification (non-speech audio)
  • Designed an implemented (Java) an auditory system to navigate in the 2 dimensional space
  • Designed and ran experiments, analyzed the results
Show Details

Geo Query Tool

Tool for assisting people to create web sites to explore points of interest on the map

GeoQueryTool

Contribution

  • Implemented a web tool that is intended to assist people who create web sites to explore points of interest on the map, for example: real estate listings, restaurants, and schools.
  • Technology: AJAX (Java servlets + JavaScript), HTML, CSS
  • Scenario: Bruno is a realtor, he would like to create a web site that would display different properties for himself and his customers on a map. Bruno has no web development experience. Bruno knows that it is important to let customers search real estate based on their interests (price, square feet, crime, number of bathrooms, etc.). Bruno uploads realEstate.xml that contains detailed information about each property (property name, price, size, etc.) and adds controls to manipulate the attributes.
Show Details

Location-Sensitive Notification System

TimeSpot is designed for WiFi enabled Pocket PCs. TimeSpot determines a user's location and uses this information to decide whether or not to alert the user about an event.
TimeSpot: Location-Sensitive Notification System [pdf]

Clocator

Contribution

  • Ran user interviews, created paper prototypes, conducted user testing with paper prototypes and running product
  • Ran longtitude study where participants recorded their experiences, closing interviews with the participants
  • Implemented GUI (Java, SWT)
Show Details

Comparative Study of Wikipedia Users (2002 vs. 2005)

Wikipedia is a web site that relies on user contribution and activity. Over the five years that Wikipedia has been operating, it has also been evolving. We hypothesized that while accumulating a larger user base, Wikipedia users have also changed. Our study investigates these changes. Comparative Study of Wikipedia Users (2002 vs. 2005) [pdf]

WikiStudy

Contribution

  • Research, development and data analysis
Show Details

Javaspeak

Modified integrated development environment (IDE) with aural feedback and keyboard navigation control that is designed to assist users with visual disabilities.
(SIGCSE) Computer Science Accessibility for Students with Visual Disabilities [pdf]

Contribution

Show Details

Understanding of Aurally Rendered Java Code

Non-sighted programmers make use of aural information to develop their programs. Such aural information is generated by a software tool that produces speech output for a given text file. This study investigates different speech characteristics and their effect on the understanding of aurally rendered Java code.

Influence of Certain Speech Characteristics on The Understanding of Aurally Rendered Java Code [pdf]

Contribution

Show Details