Design lead for invocation, feedback and dismissal across all Siri-capable devices. Shipped streamlined feedback designs for AirPods in iOS 13, as well as for standalone iPhones/iPads and other configurations in iOS 15.
Design lead for Dictation in iOS 14–15. Shipped On-Device Dictation in iOS 14 and Safari Voice Search in iOS 15.
Design lead for Siri in CarPlay in iOS 8–12. Shipped improved multi-modal interactions in Messages and Music.
Shipped voice user interface (VUI) improvements to Siri Messaging and Mapping/Local Search, and initial VUI support for Podcasts, Apple Music and Translations (iOS 8–11). Designed core, reusable VUI patterns for voice-forward platforms like AirPods and HomePod.
Interaction and policy lead for Do Not Disturb While Driving (iOS 11). (Incorporated into Focus feature as of iOS 15.)
Continuing to mentor junior designers and supervise interns on the Siri Conversational Interaction team.
UX lead for Dragon Drive reference implementation; designed novel voice, graphical and tactile UIs for “white label” prototypes shown by Denso at CES 2012 and by Hyundai at CES 2013.
Technical lead on a team of five engineers (including myself) working in the Scrum/Kanban paradigm.
Engaged in numerous technical interactions/collaborations with customers such as Ford, Chrysler, BMW, Harman, Denso and Samsung. Presented and demonstrated prototypes at customer meetings and Nuance events.
Managed contractors tasked with graphic design, supplemental GUI implementation and user research.
Invented multimodal (speech + X) user interface techniques to reduce the cognitive load imposed by car navigation systems and other mobile devices. A video demonstration of one such technique can be found at http://garrettweinberg.com/p113.mov.
Built frameworks and prototypes showcasing voice search across music and navigation databases. Java/Android, C#/Windows CE, etc. Demo’d them to Mercedes, Volvo, Audi, etc.
Designed, conducted and documented various usability studies, some taking place in a driving simulator. Metrics included time on task, lane deviation, and eye glance/gaze duration.
Implemented model-view-controller logic and custom, data-aware GUI components. Java/Windows.
Coded components of enterprise Java back-end for Digital Rights Management system.
Designed and implemented user interfaces in C++ and Java/JSP.
Wrote, localized and tested grammars for an automotive speech recognizer.
Wrote and debugged build and QA scripts.
Engaged with customer (Visteon) to gather requirements and obtain feedback on deliveries.
B.A. with Distinction in the Comparative Literature major. Liberal Arts foundation supplemented by Computer Science major-track courses on data structures and algorithms. GPA: 3.64
Additional coursework in discrete mathematics, computer architecture, and software engineering.