For the last decade I've been working on user centered projects, from delivering features to the millions of users who see our advertising products, to building things geared towards developer happiness. Lately I've been thrust into the world of people management, and the challenges of leading a team.
I can help your organization with:
Engineering problems
- prototyping: build a small prototype while you're still figuring out your tech, that you can use to research and develop new features
- user experience design/research: work with you to design interactions that are easy to use and intuitive for your users
- data visualizations: tell a story through your data, in a way that is easy to understand, self explanatory and interesting
- advising: answer technical questions about web best practices (eg. the performance and accessibility of your product), do code reviews, or offer feedback and suggestions for improvement.
Human problems
- project scoping: figure out and prioritize the core features of your application based on what your users actually need
- debugging your team: help you figure out why your team might be stuck and have trouble focusing on features or delivering them
- mentorship, guidance & leadership: brainstorm creative ideas, offer feedback on your written materials and presentations, and help you craft your key messaging.
If this sounds like something you're interested in, send me an email.