I provide the following consulting services to companies:
- User Experience: design and review
- Conceptual design
- Development process: design and review
- Team design: let me review your candidates and help you build the right team for your project
- Project kick starts and reviews
- Coaching on user-centered development, workflow, and processes
I don't just talk the talk but also walk that walk so the expertise you're getting is real-world, not just textbook: I've designed and built real-world apps on mobile, web, and desktop (and also led teams to do the same) using technologies including Flash, Flex, AIR, PHP, Python, Google App Engine, Objective-C, Cocoa Touch, etc. (See my projects page for highlights of the projects I've worked on.)
The best time to seek my services is at the start of a project, when I can be most helpful and save you the most money (by avoiding mistakes and ensuring that your project starts off on the right foot). If you would like me to do periodic reviews of your team's progress, you can also reserve my time via a retainer.
Please contact me to discuss the particulars and to make a booking.
Past consulting projects
Over the years I've consulted with numerous individuals and companies. Here are two highlights:
Eight Media
I kick-started an RIA project to build a car configurator web site with Eight Media, a small development firm in the Netherlands. I consulted with the team to carry out the conceptual design/architecture of the application, implement their development process (including Usability Testing) and identify and provide solutions for key decisions and risk areas.
Bromcom PLC
I carried out a usability review of their line of desktop, web and mobile applications and produced comprehensive branding and usability guidelines to integrate the three lines of products, providing a consistent interface for users to facilitate better usability within each specific product as well as knowledge reuse across related products on different platforms. I also held a company-wide seminar and produced a roadmap to transition the company from their traditional waterfall development process to User Centered Product Development and Agile Development with eXtreme Programming (the combination of which I call User-Centered Agile Product Development — a topic that I have presented on at several key international conferences.)
