Agile Development | University of Virginia
Mar 9, 2017 – Nov 26,2017

Through the principles and practice of agile management, Gabriel has learned to coordinate all aspects of the agile development process, including running design sprints, managing teams, and fostering a culture of experimentation.

Despite everyone’s good intentions, hard work and solid ideas, too many projects end up creating unneeded, unusable, and unsellable products. Agile and design thinking offer a different–and effective–approach to product development, one that results in valuable solutions to meaningful problems. Gabriel has learned how to determine what’s valuable to a user early in the process–to frontload value–by focusing your team on testable narratives about the user and creating a strong shared perspective.

To deliver agile outcomes, you have to do more than implement an agile process; you have to create a culture of experimentation. It’s this commitment to experimenting that’s at the heart of today’s most successful implementations of agile.


Design Better User Interfaces | University of Minnesota
Jan 4, 2017 – Oct 06,2017

Gabriel has learned industry-standard theory and methods for developing successful user interfaces. Gabriel has fluency with the user research, prototyping and evaluation techniques necessary for creating intuitive interfaces that facilitate good user experiences. Concepts and techniques covered include structured approaches for understanding a user base and their needs (e.g. contextual inquiry and design psychology), prototyping and design methods (e.g. low-fidelity and paper prototyping), and techniques for evaluating your design choices (e.g. heuristic evaluation, user studies).