-
Notifications
You must be signed in to change notification settings - Fork 51
/
cv.html
317 lines (266 loc) · 11.8 KB
/
cv.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
---
layout: cv
permalink: /cv/
title: CV
---
<section class="container">
<h1><a href="{{ absolute_url }}/">Dominik Moritz</a></h1>
<small class="live-link">Last updated in <time datetime="{{ site.time }}">{{ site.time | date: '%B %Y'}}</time>. Get the latest version at <a href="{{ '/cv' | absolute_url }}">www.domoritz.de/cv</a>.</small>
<div class="header-columns">
<div>
<p>
Professor at CMU HCII and Research Manager at Apple.<br/>
</p>
</div>
<div>
<ul class="right-align">
<li><i class="fa-solid fa-globe muted"></i> <a href="{{ absolute_url }}/">https://www.domoritz.de</a></li>
<li><i class="fa-solid fa-envelope muted"></i> <a href="mailto:[email protected]">[email protected]</a></li>
<li><i class="fa-brands fa-bluesky muted"></i> <a href="https://bsky.app/profile/domoritz.de">@domoritz.de</a></li>
<li><i class="fa-brands fa-twitter muted"></i> <a href="https://twitter.com/domoritz">@domoritz</a></li>
<li><i class="fa-brands fa-mastodon muted"></i> <a href="https://vis.social/@dom">@[email protected]</a></li>
</ul>
</div>
</div>
<h2>Research Area</h2>
<p>
To enhance people's ability to understand and communicate large and complex data, I develop methods that richly integrate the capabilities of both people and machines. I combine methods from <strong>visualization</strong>, <strong>data management</strong>, <strong>programming languages</strong>, and <strong>human-computer interaction</strong> to enable effective methods for data analysis and communication. My systems have won awards at premier academic venues, and are used by journalists, data enthusiasts, developers, educators, and the data science community.
</p>
<h2>Positions</h2>
{% assign filtered_positions = site.data.positions | where_exp:'item','item.hidden == null' %}
{% for pos in filtered_positions %}
<div class="date-container">
<span class="date">{{ pos.years | replace: "-", "–" }}</span>
<strong class="fill">{{pos.company}}</strong>
<span class="right">{{ pos.location }}</span>
</div>
<div>
{{pos.title}}{% if pos.short_desc %}, {{ pos.short_desc | markdownify | remove: '<p>' | remove: '</p>' }}{% endif %}
</div>
<!-- <p>
{% if pos.mentors %}
Mentor{% if pos.mentors.size > 1 %}s{% endif %}: {% for mentor in pos.mentors %}
{% include person person=mentor %}{% unless forloop.last %}, {% endunless %}
{% endfor %}<br/>
{% endif %}
{{ pos.description | markdownify | remove: '<p>' | remove: '</p>' }}
{% if pos.skills %}
<small class="muted">[{% for skill in pos.skills %}{{ skill }}{% unless forloop.last %}, {% endunless %}{% endfor %}]</small>
{% endif %}
</p> -->
{% endfor %}
<h2>Education</h2>
{% for ed in site.data.education %}
<div class="date-container">
<span class="date">{{ ed.years | replace: "-", "–" }}</span>
<strong class="fill">{{ ed.degree }}, {{ ed.university }}</strong>
<span class="right">{{ ed.location }}</span>
</div>
<p>
{% for des in ed.description %}
<span>{{ des | markdownify | remove: '<p>' | remove: '</p>' }}</span>{% unless forloop.last %}<br/>{% endunless %}
{% endfor %}
</p>
{% endfor %}
<h2>Notable Awards</h2>
{% for award in site.data.awards %}
<div class="date-container">
<span class="date">{{ award.years | replace: "-", "–" }}</span>
<strong class="fill">{{ award.name }}</strong>
<span class="right">{{ award.sponsor }}</span>
</div>
<p class="muted">
{{ award.description }}
</p>
{% endfor %}
<h2>Publications <a href="{{ '/publications/' | absolute_url }}">[Interactive Version]</a></h2>
{% assign sorted_pubs = site.publications | reverse %}
{% assign types = "Conference|Journal|Book Chapter|Demo|Workshop|Thesis" | split: "|" %}
{% for type in types %}
{% assign counter = 1 %}
{% for pub in sorted_pubs %}
{% if pub.type[0] == type %}
{% assign counter = counter | plus: 1 %}
{% endif %}
{% endfor %}
<h3 class="pub-type">
{{ type }}
</h3>
{% for pub in sorted_pubs %}
{% if pub.type[0] == type %}
{% assign counter = counter | minus: 1 %}
<div class="pub">
<div class="ref-container">{{ type | slice: 0 }}{{ counter }}</div>
<strong class="fill">{% if pub.pdf %}<a href="{{ pub.pdf }}">{{ pub.title }}</a>{% elsif pub.arxiv %}<a href="https://arxiv.org/pdf/{{ pub.arxiv | cgi_escape }}.pdf">{{ pub.title }}</a>{% else %}{{ pub.title }}{% endif %}</strong>
<div>
{% for author in pub.authors %}{% include person person=author %}{% unless forloop.last %}, {% endunless %}{% endfor %}.
{% if pub.venue or pub.description %}<i>{% if pub.description %}{{ pub.description | markdownify | remove: '<p>' | remove: '</p>' }}{% endif %}{{ pub.venue }}</i>{% if pub.venue %},{% endif %} {% endif %}{{ pub.year }}.
{% if pub.link or pub.pdf or pub.arxiv or pub.video or pub.blog or pub.slides or pub.doi %}
<div class="extra-links">
{% if pub.pdf %}
<a href="{{ pub.pdf }}">
<i class="far fa-file-pdf" aria-hidden="true"></i> PDF
</a>
{% elsif pub.arxiv %}
<a href="https://arxiv.org/pdf/{{ pub.arxiv | cgi_escape }}.pdf">
<i class="far fa-file-pdf" aria-hidden="true"></i> PDF
</a>
{% endif %}
{% if pub.link %}
<a href="{{ pub.link }}">
<i class="fas fa-link" aria-hidden="true"></i> Project
</a>
{% endif %}
{% if pub.blog %}
<a href="{{ pub.blog }}">
<i class="fas fa-newspaper" aria-hidden="true"></i> Article
</a>
{% endif %}
{% if pub.video %}
<a href="{{ pub.video }}">
<i class="fas fa-film" aria-hidden="true"></i> Video
</a>
{% endif %}
{% if pub.doi %}
<a href="https://www.doi2bib.org/bib/{{ pub.doi }}">
<i class="fas fa-book" aria-hidden="true"></i> Bibtex
</a>
{% elsif pub.arxiv %}
<a href="https://arxiv2bibtex.org/?q={{ pub.arxiv | cgi_escape }}">
<i class="fas fa-book" aria-hidden="true"></i> Bibtex
</a>
{% endif %}
</div>
{% endif %}
{% for award in pub.awards %}<strong class="award"><i class="fas fa-{% if award == "Best Paper Award" %}trophy{% else %}award{% endif %}" aria-hidden="true"></i> {{ award }}</strong>{% endfor %}
</div>
</div>
{% endif %}
{% endfor %}
{% endfor %}
<h2>Patents</h2>
{% for patent in site.data.patents %}
<div class="date-container">
<span class="date">{{ patent.date | date: "%b %Y" }}</span>
<h3><a href="{{ patent.url }}">{{ patent.title }}</a></h3>
</div>
<div class="patent">
<p>
{% for author in patent.authors %}
{% include person person=author %}{% unless forloop.last %}, {% endunless %}
{% endfor %}
</p>
</div>
{% endfor %}
<h2>Student Mentoring</h2>
{% assign filtered_mentoring = site.data.mentoring | where_exp:'item','item.hidden == null' %}
{% for mentor in filtered_mentoring %}
{% if mentor.names %}
<div class="date-container">
<span class="date">{{ mentor.year | replace: "-", "–" }}</span>
<h3>{{ mentor.relation }}</h3>
<span class="right">{{ mentor.location }}</span>
</div>
{% if mentor.note %}
<p class="muted">{{ mentor.note }}</p>
{% endif %}
<ul>
{% for person in mentor.names %}
<li>{% include person person=person %}</li>
{% endfor %}
</ul>
{% else %}
<div class="date-container">
<span class="date">{{ mentor.year | replace: "-", "–" }}</span>
<h3>{% include person person=mentor.name %}</h3>
<span class="right">{{ mentor.location }}</span>
</div>
<p>{{ mentor.relation }}. {% if mentor.note %}<span class="muted">{{ mentor.note }}</span>{% endif %}</p>
{% endif %}
{% endfor %}
<h2>Talks <a href="{{ '/talks/' | absolute_url }}">[Interactive Version]</a></h2>
{% assign talktitles = site.data.talks | group_by:"title" %}
{% for title in talktitles %}
<h3 class="cv-talk-title">{{ title.name }}</h3>
{% assign sorted_talks = title.items | sort: 'date' | reverse %}
{% for talk in sorted_talks %}
<div class="date-container">
<time datetime="{{ talk.date }}">{{ talk.date | date: "%b %Y" }}</time>
<span class="fill">{{ talk.location }}{% if talk.city %}, <small class="muted">{{ talk.city }}</small>{% endif %}</span>
</div>
{% endfor %}
{% endfor %}
<h2>Teaching</h2>
{% for teach in site.data.teaching %}
<div class="date-container">
<span class="date">{{ teach.year }}</span>
<strong class="fill">{{ teach.title }}</strong>
<span class="right">{{ teach.location }}</span>
</div>
<p>
{% if teach.students %}
{% if teach.role %}{{ teach.role }}{% endif %}{% if teach.professor %} for {% include person person=teach.professor %}{% endif %},
{{ teach.students }}
<br/>
{% endif %}
<span class="muted">
{{ teach.description | markdownify | remove: '<p>' | remove: '</p>' }}
</span>
</p>
{% endfor %}
<h2>Service</h2>
<p>
Reviewer for ACM CHI, IEEE VIS, TVCG, EuroVis, PacificVis, Computers & Graphics, HILDA, and DSIA.
Program committee for <a href="http://hilda.io/2018/">HILDA 2018</a>, <a href="http://hilda.io/2019/">HILDA 2019</a>, and <a href="http://hilda.io/2020/">HILDA 2020</a>, and program chair for <a href="https://hilda.io/2022/">HILDA 2022</a> and <a href="https://hilda.io/2023/">HILDA 2023</a> at SIGMOD.
Organizer of <a href="https://www.interactive-analysis.org/year/2018/">DSIA 2018</a> and <a href="https://www.interactive-analysis.org/">DSIA 2019</a> at VIS.
Session chair at CHI 2019, VIS 2019, VIS 2020, VIS 2021, VIS 2023. Program committee at VIS 2020 and 2021. Organizing committee for VIS 2022, VIS 2023, VIS 2024.
Maintainer of many open source projects. <a href="https://arrow.apache.org/committers/">Apache Arrow committer</a>.
<!-- <br/>
Member of the <a href="https://frictionlessdata.io/">Frictionless Data</a> working group that aims to submit a specification to the <a href="https://www.ietf.org/">IETF</a>. -->
</p>
<!-- <h2>Relevant Coursework</h2>
{% for institution in site.data.courses %}
<div>
<h3>{{ institution.title }}</h3>
<div>
<ul>
{% for course in institution.courses %}<li>{{ course.title }}{% if course.with %}<span class="muted"> ({% include person person=course.with %})</span>{% endif %}</li>{% endfor %}
</ul>
</div>
</div>
{% endfor %} -->
<!-- <h2>References</h2>
<div class="refs">
<p>
<strong>Jeffrey Heer</strong><br/>
Professor of Computer Science & Engineering<br/>
<i>University of Washington</i><br/>
<a href="https://homes.cs.washington.edu/~jheer/">homes.cs.washington.edu/~jheer/</a>
</p>
<p>
<strong>Bill Howe</strong><br/>
Professor at the Information School<br/>
<i>University of Washington</i><br/>
<a href="https://faculty.washington.edu/billhowe/">faculty.washington.edu/billhowe/</a>
</p>
<p>
<strong>Danyel Fisher</strong><br/>
Principal Design Researcher<br/>
<i>Honeycomb</i><br/>
Former Senior Researcher at Microsoft Research<br/>
<a href="https://danyelfisher.info/">danyelfisher.info/</a>
</p>
<p>
<strong>Tim Kraska</strong><br/>
Professor of Electrical Engineering & Computer Science<br/>
<i>Massachusetts Institute of Technology</i><br/>
<a href="https://people.csail.mit.edu/kraska/">people.csail.mit.edu/kraska/</a>
</p>
<p>
<strong>Steven Franconeri</strong><br/>
Professor of Psychology<br/>
<i>Northwestern University</i><br/>
<a href="https://psychology.northwestern.edu/people/faculty/core/profiles/steven-franconeri.html">psychology.northwestern.edu/people/faculty/core/profiles/steven-franconeri.html</a>
</p>
</div> -->
</section>