Microsoft Teams

Chat, Files, Search, +++

Growing fast, changing hats

Principal Design Manager

1/01/15

For the past four years I’ve had the privilege to watch Microsoft Teams grow from a small internal incubation project to a massive team with a rapidly growing user base. I was among of the first 4 designers to put pen to paper (or mouse to mousepad I guess) and I’ve seen my role grow from UX designer of multiple feature areas to a Design Manager managing a team of 18 across disciplines including UX, Visual, Research, and UX Engineering.

Since I started early with the team, I got to work on core messaging designs, core product IA and framework, messaging designs, file management UX, chat behavior, thread modelling, attachments and extesnibility. I've been able to get my grubby mits on a lot of this product and it has been a pleasure.

Most recently, I’ve had the enormous joy of moving to Bangalore and recruiting my team from scratch. Ping me, we might be hiring.

Sumhold, Albatross and more

Sumhold

An Exercise in Simplicity

Founder, Designer and Developer

7/01/13

I've always been annoyed at how obtuse the iPhone calculator is. They basically translated a physical design directly to a touch interface without leveraging any of the features that modern digital interfaces afford. So as a personal project, I fixed it. I first stripped away all the unnecessary buttons that most calculators have, and then added a simple swipe gesture to store numbers for later use. It's now available in the app store. Check it out at www.sumhold.com

Albatross

A never-ending side-project

Game Designer, 3d guy, and Developer

11/01/14

I've enjoyed getting into game development in my free-time and I've also taken it as an oopportunity to teach my kids math and coding since the excitement they get from watching me make this is contageious.


Windows Phone 8

Camera

UI Refresh and Lenses

UX Designer

1/15/11

Along with a UI refresh to clean up the already beautiful camera UX, I drove the design of our 'lenses' feature: an opportunity for 3rd party developers to create deeply integrated photo-capture experiences.

Search

Results Update

UX Designer

1/15/11

I lead the recreation of our Search Results. Before Windows Phone 8, results were strictly sorted by category. Now the most relevant results always float to the top in an easy-to-consume manner.

I Heart Mom

Business Identity

Designer

11/01/12

This has nothing to do with my day job but it's nice to do some plain-old design work every once and a while. This a quick business card I whipped up for mom.

NFC

Tap To Share

UX Designer

1/15/11

A big image for a big design with few visuals. My focus in tap-to-share was on eliminating all unecessary ui. I wanted the sharing experience to be as easy as bumping one device against another; so, although it was a big Interaction challenge, it required very little visual love.

KIN

KIN UI

Shell,Browser,Contacts

UX Designer/Prototyper

6/15/08

As my intro to the world of mobile UI, KIN was a fantastic growth experience. Having just left work in broadcast and a stint in toy design, KIN gave me the opportunity to sink my teeth into tough UX problems across the platform. I owned design and prototyping of 4+ apps and features on the phone.

UCreate Artimation

Digital Whiteboard

Gaming and Art System

Inventor

10/1/2007

A side project I began as an experiment in NUI, UCreate became a product all on its own and eventually shipped through Mattel in stores across the nation.

Jelly Telly

Identity and Brand

Logo, Colors, Motion

Lead Designer

01/01/07

In addition to the design of characters and environments, my duties at Jellyfish included the end-to-end creation of logos, branding materials, and interstitials.

Characters and Environments

Digital and Physical 3D

Lead Designer

01/01/07

At a small startup, you do everything regardless of your particular role definition. At Jelly Telly, I designed and created everything from physical puppet, to digital enviroments. Filmed, composited, edited and everything in between.

Valery & Noyles

Digital Puppetry

Lead Designer

01/01/07

In an effort to save time and money, I devised a way to use a game engine and xbox controls to animate characters in real-time. This is the first test-recording I made. While I was at it, I wrote a script and began work on the cartoon. You can see the cartoon's intro below too.

VeggieTales

Broadcast Creation

Modeling, Compositing, Editing

Modeler

7/01/06

My first big job out of college was intense. Within a 3 month time span (from time of hire), I had a create a whole new environment for the VeggieTales cast, consolidate the work of a team of character animators, render scenes, composite, edit, re-dub and ship a whole season of VeggieTales to NBC and Telemundo. Here are a few snapshots.

On the Side

Modeling, Texturing, Rendering

Designer

6/01/06

Another concept for a cartoon that I made on the side.

On the Side

Website Design

Designer

4/01/06

A flash website for the Wheaton College Jazz Ensemble - back when flash was cool.

Microsoft Teams

Microsoft

Sumhold, Albatross and more

Startups

Windows Phone 8

Microsoft

KIN

Microsoft

UCreate Artimation

Independent

Jelly Telly

Phil Vischer

VeggieTales

Phil Vischer

21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
0-1
0-2
0-3
0-4
0-5
0-6
0-7
0-8
0-9
0-10
0-11
0-12
0-13
0-14
0-15
0-16
0-17
0-18
0-19
0-20
0-21
0-22
0-23
0-24
0-25
0-26
0-27
0-28
0-29
0-30
0-31
0-32
0-33
0-34
0-35
0-36
0-37
0-38
0-39
0-40
0-41
0-42
0-43
0-44
0-45
0-46
0-47
0-48
0-49
0-50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
0-1
0-2
0-3
0-4
0-5
0-6
0-7
0-8
0-9
0-10
0-11
0-12
0-13
0-14
0-15
0-16
0-17
0-18
0-19
0-20
0-21
0-22
0-23
0-24
0-25
0-26
0-27
0-28
0-29
0-30
0-31
0-32
0-33
0-34
0-35
0-36
0-37
0-38
0-39
0-40
0-41
0-42
0-43
0-44
0-45
0-46
0-47
0-48
0-49
0-50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
0-1
0-2
0-3
0-4
0-5
0-6
0-7
0-8
0-9
0-10
0-11
0-12
0-13
0-14
0-15
0-16
0-17
0-18
0-19
0-20
0-21
0-22
0-23
0-24
0-25
0-26
0-27
0-28
0-29
0-30
0-31
0-32
0-33
0-34
0-35
0-36
0-37
0-38
0-39
0-40
0-41
0-42
0-43
0-44
0-45
0-46
0-47
0-48
0-49
0-50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
0-1
0-2
0-3
0-4
0-5
0-6
0-7
0-8
0-9
0-10
0-11
0-12
0-13
0-14
0-15
0-16
0-17
0-18
0-19
0-20
0-21
0-22
0-23
0-24
0-25
0-26
0-27
0-28
0-29
0-30
0-31
0-32
0-33
0-34
0-35
0-36
0-37
0-38
0-39
0-40
0-41
0-42
0-43
0-44
0-45
0-46
0-47
0-48
0-49
0-50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
0-1
0-2
0-3
0-4
0-5
0-6
0-7
0-8
0-9
0-10
0-11
0-12
0-13
0-14
0-15
0-16
0-17
0-18
0-19
0-20
0-21
0-22
0-23
0-24
0-25
0-26
0-27
0-28
0-29
0-30
0-31
0-32
0-33
0-34
0-35
0-36
0-37
0-38
0-39
0-40
0-41
0-42
0-43
0-44
0-45
0-46
0-47
0-48
0-49
0-50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
0-1
0-2
0-3
0-4
0-5
0-6
0-7
0-8
0-9
0-10
0-11
0-12
0-13
0-14
0-15
0-16
0-17
0-18
0-19
0-20
0-21
0-22
0-23
0-24
0-25
0-26
0-27
0-28
0-29
0-30
0-31
0-32
0-33
0-34
0-35
0-36
0-37
0-38
0-39
0-40
0-41
0-42
0-43
0-44
0-45
0-46
0-47
0-48
0-49
0-50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
0-1
0-2
0-3
0-4
0-5
0-6
0-7
0-8
0-9
0-10
0-11
0-12
0-13
0-14
0-15
0-16
0-17
0-18
0-19
0-20
0-21
0-22
0-23
0-24
0-25
0-26
0-27
0-28
0-29
0-30
0-31
0-32
0-33
0-34
0-35
0-36
0-37
0-38
0-39
0-40
0-41
0-42
0-43
0-44
0-45
0-46
0-47
0-48
0-49
0-50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
0-1
0-2
0-3
0-4
0-5
0-6
0-7
0-8
0-9
0-10
0-11
0-12
0-13
0-14
0-15
0-16
0-17
0-18
0-19
0-20
0-21
0-22
0-23
0-24
0-25
0-26
0-27
0-28
0-29
0-30
0-31
0-32
0-33
0-34
0-35
0-36
0-37
0-38
0-39
0-40
0-41
0-42
0-43
0-44
0-45
0-46
0-47
0-48
0-49
0-50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
0-1
0-2
0-3
0-4
0-5
0-6
0-7
0-8
0-9
0-10
0-11
0-12
0-13
0-14
0-15
0-16
0-17
0-18
0-19
0-20
0-21
0-22
0-23
0-24
0-25
0-26
0-27
0-28
0-29
0-30
0-31
0-32
0-33
0-34
0-35
0-36
0-37
0-38
0-39
0-40
0-41
0-42
0-43
0-44
0-45
0-46
0-47
0-48
0-49
0-50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
0-1
0-2
0-3
0-4
0-5
0-6
0-7
0-8
0-9
0-10
0-11
0-12
0-13
0-14
0-15
0-16
0-17
0-18
0-19
0-20
0-21
0-22
0-23
0-24
0-25
0-26
0-27
0-28
0-29
0-30
0-31
0-32
0-33
0-34
0-35
0-36
0-37
0-38
0-39
0-40
0-41
0-42
0-43
0-44
0-45
0-46
0-47
0-48
0-49
0-50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
0-1
0-2
0-3
0-4
0-5
0-6
0-7
0-8
0-9
0-10
0-11
0-12
0-13
0-14
0-15
0-16
0-17
0-18
0-19
0-20
0-21
0-22
0-23
0-24
0-25
0-26
0-27
0-28
0-29
0-30
0-31
0-32
0-33
0-34
0-35
0-36
0-37
0-38
0-39
0-40
0-41
0-42
0-43
0-44
0-45
0-46
0-47
0-48
0-49
0-50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
0-1
0-2
0-3
0-4
0-5
0-6
0-7
0-8
0-9
0-10
0-11
0-12
0-13
0-14
0-15
0-16
0-17
0-18
0-19
0-20
0-21
0-22
0-23
0-24
0-25
0-26
0-27
0-28
0-29
0-30
0-31
0-32
0-33
0-34
0-35
0-36
0-37
0-38
0-39
0-40
0-41
0-42
0-43
0-44
0-45
0-46
0-47
0-48
0-49
0-50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
0-1
0-2
0-3
0-4
0-5
0-6
0-7
0-8
0-9
0-10
0-11
0-12
0-13
0-14
0-15
0-16
0-17
0-18
0-19
0-20
0-21
0-22
0-23
0-24
0-25
0-26
0-27
0-28
0-29
0-30
0-31
0-32
0-33
0-34
0-35
0-36
0-37
0-38
0-39
0-40
0-41
0-42
0-43
0-44
0-45
0-46
0-47
0-48
0-49
0-50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
0-1
0-2
0-3
0-4
0-5
0-6
0-7
0-8
0-9
0-10
0-11
0-12
0-13
0-14
0-15
0-16
0-17
0-18
0-19
0-20
0-21
0-22
0-23
0-24
0-25
0-26
0-27
0-28
0-29
0-30
0-31
0-32
0-33
0-34
0-35
0-36
0-37
0-38
0-39
0-40
0-41
0-42
0-43
0-44
0-45
0-46
0-47
0-48
0-49
0-50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
0-1
0-2
0-3
0-4
0-5
0-6
0-7
0-8
0-9
0-10
0-11
0-12
0-13
0-14
0-15
0-16
0-17
0-18
0-19
0-20
0-21
0-22
0-23
0-24
0-25
0-26
0-27
0-28
0-29
0-30
0-31
0-32
0-33
0-34
0-35
0-36
0-37
0-38
0-39
0-40
0-41
0-42
0-43
0-44
0-45
0-46
0-47
0-48
0-49
0-50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
0-1
0-2
0-3
0-4
0-5
0-6
0-7
0-8
0-9
0-10
0-11
0-12
0-13
0-14
0-15
0-16
0-17
0-18
0-19
0-20
0-21
0-22
0-23
0-24
0-25
0-26
0-27
0-28
0-29
0-30
0-31
0-32
0-33
0-34
0-35
0-36
0-37
0-38
0-39
0-40
0-41
0-42
0-43
0-44
0-45
0-46
0-47
0-48
0-49
0-50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
0-1
0-2
0-3
0-4
0-5
0-6
0-7
0-8
0-9
0-10
0-11
0-12
0-13
0-14
0-15
0-16
0-17
0-18
0-19
0-20
0-21
0-22
0-23
0-24
0-25
0-26
0-27
0-28
0-29
0-30
0-31
0-32
0-33
0-34
0-35
0-36
0-37
0-38
0-39
0-40
0-41
0-42
0-43
0-44
0-45
0-46
0-47
0-48
0-49
0-50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
0-1
0-2
0-3
0-4
0-5
0-6
0-7
0-8
0-9
0-10
0-11
0-12
0-13
0-14
0-15
0-16
0-17
0-18
0-19
0-20
0-21
0-22
0-23
0-24
0-25
0-26
0-27
0-28
0-29
0-30
0-31
0-32
0-33
0-34
0-35
0-36
0-37
0-38
0-39
0-40
0-41
0-42
0-43
0-44
0-45
0-46
0-47
0-48
0-49
0-50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
0-1
0-2
0-3
0-4
0-5
0-6
0-7
0-8
0-9
0-10
0-11
0-12
0-13
0-14
0-15
0-16
0-17
0-18
0-19
0-20
0-21
0-22
0-23
0-24
0-25
0-26
0-27
0-28
0-29
0-30
0-31
0-32
0-33
0-34
0-35
0-36
0-37
0-38
0-39
0-40
0-41
0-42
0-43
0-44
0-45
0-46
0-47
0-48
0-49
0-50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
0-1
0-2
0-3
0-4
0-5
0-6
0-7
0-8
0-9
0-10
0-11
0-12
0-13
0-14
0-15
0-16
0-17
0-18
0-19
0-20
0-21
0-22
0-23
0-24
0-25
0-26
0-27
0-28
0-29
0-30
0-31
0-32
0-33
0-34
0-35
0-36
0-37
0-38
0-39
0-40
0-41
0-42
0-43
0-44
0-45
0-46
0-47
0-48
0-49
0-50
49
48
47
46
45
44
43
42
41
40
39
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
09
08
07
06
05
04
03
02
01
00
0-1
0-2
0-3
0-4
0-5
0-6
0-7
0-8
0-9
0-10
0-11
0-12
0-13
0-14
0-15
0-16
0-17
0-18
0-19
0-20
0-21
0-22
0-23
0-24
0-25
0-26
0-27
0-28
0-29
0-30
0-31
0-32
0-33
0-34
0-35
0-36
0-37
0-38
0-39
0-40
0-41
0-42
0-43
0-44
0-45
0-46
0-47
0-48
0-49
50