David uses UX design and user research to help founders and developers grow their businesses through increased user retention in their best target audiences. Drawing from a triple background in UX, development, and business, he created UX for Development Shops and hosts More Than an Interface (>UI).
Regularly collaborated with C-level executives on user research, information architecture, interaction design, and product strategy.
Designed the user experience of the DC Trails Hop On Hop Off Tours app which has received thousands of downloads through the app stores for iOS and Android and has helped raise DC Trails' average rating on Yelp by 19%.
Conducted user research, created a new information architecture, and prototyped navigation improvements for a large global consumer goods company—leading to a 20% increase in monthly active users for an intranet web application.
Designed responsive websites, web applications, and mobile apps for clients who are often bootstrapped or funded startups.
Ran usability studies, card sorting, tree testing, user interviews, and surveys.
Wrote and self-published UX for Development Shops, an eBook which teaches other technical people about user-centered design.
Hosted More Than an Interface (>UI), a video series on topics at the intersection of UX and development.
Graduated from Double Your Freelancing Academy, a business academy which helped skills-minded freelancers to become business consultants who use their skills to generate more revenue for their clients' businesses. Topics included business positioning, market research via outreach, service offerings, messaging, automation, social media, and scaling via authority-building.
Technologies: Axure RP Pro, UserTesting, OptimalSort, Treejack, GIMP, iWork
2010 - 2012
Bay Bridge Decision Technologies (acquired by Interactive Intelligence, then Genesys)
Prototyped a new module for the company’s flagship product, a long-term forecasting, analysis, planning, and workforce planning product for contact centers.
Consulted other departments of BBDT on usability-related matters.
Mentored a new developer weekly on topics that included human-computer interaction.
Performed maintenance development and feature improvements for both of the company's main products.
Interviewed candidates for open positions on our software development team. The company hired three of these candidates.
Collaborated with an offshore development team in Indonesia until Bay Bridge decided to bring all development onshore.
Successfully recommended better development tools to management after seeing how deficiencies in our team's existing tools were hurting team productivity.
Performed full-stack development for STK/Scheduler, a satellite mission scheduling application for Microsoft Windows.
Demonstrated ability to come up to speed in a new domain quickly by becoming the company's only developer to earn a Satellite Tool Kit (STK) Certified Rocket Scientist certification after only a few months on the job.
Won a spot bonus for speeding up a Microsoft Excel macro so much that it gave answers to a potential customer within minutes instead of days.
Began to occasionally work remotely in this role. Also occasionally worked remotely during my next position and have now worked remotely almost exclusively as an independent UX consultant.
Regularly collaborated with the company's president, Vice President, and other upper management as the only full-time developer responsible for STK/Scheduler.
Technologies: C#, VB6, Satellite Tool Kit (STK)
Associate Software Engineer
2007 - 2009
Integral Systems (acquired by Kratos Defense & Security Solutions)
Performed Java web services development for phase A of a large U.S. government contract.
Performed full-stack development for a small C# thick-client application for Microsoft Windows.
Filled the role of a configuration management (CM) specialist temporarily while Integral was looking to hire one.
Maintained project schedules for multiple development teams and releases in a Microsoft project.
Chaired weekly change control board (CCB) meetings for a project team of about 30 people.
Technologies: Java, Web Services, Windows Remote Desktop Connection
2007 - 2007
CSC (sector merged with SRA International to create CSRA)
Performed integration testing for a financial application which has processed refunds for tens of millions of U.S. taxpayers.
Served on multiple tiger teams alongside senior subject matter experts as a result of recognition for high performance, despite having only a few months of industry experience at the time.
Created test plans, coordinated test execution with related specialists, and validated test results.