-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathcv.html
299 lines (252 loc) · 10.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
---
layout: cv
permalink: /cv/
title: CV
---
<section class="container">
<h1>Frank Elavsky</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.frank.computer/cv</a>.</small>
<div class="header-columns">
<div>
<p>
PhD'ing at CMU HCII and consulting for accessibilty R&D.<br/>
</p>
</div>
<div>
<p class="right-align">
<a href="{{ absolute_url }}/">https://www.frank.computer</a><br/>
<a href="mailto:[email protected]">[email protected]</a><br/>
<a href="https://bsky.app/profile/frank.computer">@frank.computer</a>
</p>
</div>
</div>
<h2 id="statement">Research Area</h2>
<p>
To <strong>break down barriers</strong> that exclude people from data work and data interfaces, I research methods that improve <strong>greater adoption of accessibility practices</strong>, engineer tools and systems that <strong>improve inclusive practitioner work</strong> and outcomes, and <strong>contribute to global technology standards</strong> bodies. I critically examine ways that sociotechnical systems exclude people with disabilities while also building and making. My research seeks to intervene in the technological spaces where practitioners produce inaccessible data visualizations, interfaces, and experiences in order to <strong>include and empower everyone with information</strong>.
</p>
<h2 id="positions">Positions</h2>
{% assign filtered_positions = site.data.positions | where_exp:'item','item.hidden == null' %}
{% for pos in filtered_positions %}
<article>
<div class="date-container">
<span class="date">{{ pos.years | replace: "-", "–" }}</span>
<strong class="fill">{{pos.company}}</strong>
<span class="right">{{ pos.location }}</span>
</div>
<span>
{{pos.title}}{% if pos.short_desc %}, {{ pos.short_desc | markdownify | remove: '<p>' | remove: '</p>' }}{% endif %}
</span>
<!-- <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> -->
</article>
{% endfor %}
<h2 id="education">Education</h2>
{% for ed in site.data.education %}
<article>
<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>
</article>
{% endfor %}
<h2 id="publications">Publications <a href="{{ '/publications/' | absolute_url }}">[Interactive Version]</a></h2>
{% assign sorted_pubs = site.publications | reverse %}
<!-- Conference|Journal|Book Chapter|Demo|Workshop|Thesis -->
{% assign types = "Conference|Book Chapter|Report/Article|Workshop Paper|Micro-paper|Poster" | 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 %}
<article class="pub">
<div class="ref-container">{{ type | slice: 0 }}{{ counter }}</div>
<strong class="fill">{% if pub.pdf %}<a href="{{ pub.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.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>
{% 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>
</article>
{% endif %}
{% endfor %}
{% endfor %}
<h2 id="patents">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 id="awards">Notable Awards</h2>
{% for award in site.data.awards %}
<article>
<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>
</article>
{% endfor %}
<h2 id="mentoring">Mentoring</h2>
{% assign filtered_mentoring = site.data.mentoring | where_exp:'item','item.hidden == null' %}
{% for mentor in filtered_mentoring %}
<div class="date-container">
<span class="date">{{ mentor.year | replace: "-", "–" }}</span>
<h3>{{ mentor.title }}</h3>
<span class="right">{{ mentor.location }}</span>
</div>
<p>
<span class="muted">
{{ mentor.description }}
</span>
{% if mentor.who %}
<h4>Mentored:</h4>
<ul>
{% for person in mentor.who %}
<li class="muted">{% include person person=person %}</li>
{% endfor %}
</ul>
{% endif %}
</p>
{% endfor %}
<h2 id="talks">Talks, Courses, Workshops <a href="{{ '/talks/' | absolute_url }}">[Interactive Version]</a></h2>
{% assign talktitles = site.data.talks | group_by:"title" %}
{% for title in talktitles %}
<article>
<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 %}
</article>
{% endfor %}
<!-- <h2>Teaching</h2>
{% for teach in site.data.teaching %}
<article>
<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>
</article>
{% endfor %} -->
<h2 id="service">Service</h2>
<p>
<ul class="service">
<li><strong>Associate Editor</strong> (2024 - Present), <a href="https://www.journalovi.org/">Journal of Interaction and Visualization (JoVI)</a>. Honored to be the first student editor!</li>
<li><strong>Peer Reviewer</strong> (2022 - Present), Reviewed a running total of 18 papers across ACM CHI, UIST, IEEE VIS, TAccess, and EuroVis. Current reviews:submissions ratio of 6:1.</li>
<li><strong>Co-founder and organizer</strong> (2020 - Present), <a href="https://github.com/dataviza11y/Why-We-Exist">DataVizA11y</a>, a worldwide group of practitioners focused on accessibility in visualization.</li>
<li><strong>W3C Invited Expert</strong> (2021 - 2024), <a href="https://www.w3.org/groups/wg/aria/former-participants/#:~:text=Frank%20Elavsky">Accessible Internet Rich Applications (ARIA) Working Group</a>, a working group for web accessibility standards.</li>
<li><strong>Student Volunteer</strong> (2023), <a href="https://dis.acm.org/2023/">ACM Designing Interactive Systems (DIS)</a> conference in Pittsburgh, PA.</li>
<li><strong>Volunteer Consultant</strong> (2020), <a href="https://sf.gov/resource/2021/covid-19-data-and-reports">City of San Francisco's Data Team</a>, helped with a project to make COVID-19 dashboards more accessible.</li>
<li><strong>Community organizer</strong> (2012 - 2016), various, organizing at the local and institutional level for housing, safety, and student rights issues.</li>
</ul>
</p>
<h2 id="references">References</h2>
<div class="refs">
<p>
<strong>Dominik Moritz</strong><br/>
Assistant Professor, Human-Computer Interaction Institute<br/>
<i>Carnegie Mellon University</i><br/>
</p>
<p>
<strong>Patrick Carrington</strong><br/>
Assistant Professor, Human-Computer Interaction Institute<br/>
<i>Carnegie Mellon University</i><br/>
</p>
<p>
<strong>Øystein Moseng</strong><br/>
Chief Product Officer<br/>
<i>Highsoft</i><br/>
</p>
<p>
<strong>John Stamper</strong><br/>
Associate Professor, Human-Computer Interaction Institute<br/>
<i>Clemson University</i><br/>
</p>
<p>
<strong>Vetria Byrd</strong><br/>
Assistant Professor of Computer Graphics Technology<br/>
<i>Purdue University</i><br/>
</p>
</div>
</section>