Determined to help you envision, build, and launch the best possible product, on-time and on-budget. Passionate practitioner of human-centered design, and a firm believer in whole-team collaboration.
One thing I love about software design is the rapid rate of change. There's always something to learn. Here are the best design blogs I've found to stay abreast of new ideas in use
Design starts when there's a problem to solve. That's the designer's "broken test." After designing a solution, she does user testing to make sure it passes.