forked from bmschmidt/CV-pandoc-healy
-
Notifications
You must be signed in to change notification settings - Fork 0
/
curriculum_vitae_citadel.yaml
327 lines (317 loc) · 14.3 KB
/
curriculum_vitae_citadel.yaml
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
318
319
320
321
322
323
324
325
326
327
---
name: Han Liang Wee, Eric
title: ""
address: SGP
email: [email protected]
twitter: eric_vader
github: eric-vader
www: eric-han.com
tel: '+6592982927'
bibliography: ./eric.bib
appointment:
-
place: "[National University of Singapore](http://www.nus.edu.sg/)"
items:
-
item: Graduate Tutor
dates: \dmydate\formatdate{8}{8}{2018} - Curr.
description: |
Tutor for Undergraduate modules.
Teach lectures, tutorials and consultations; Manage tutors and grading; Mentor new tutors; Develop grading rubrics, exam questions and module tools.
-
item: Tutor for Intro to Programming Workshop
dates: \mydate\formatdate{3}{7}{2017} # \d\formatdate{3}{7}{2017} - \dmydate\formatdate{6}{7}{2017}
description: |
Coached freshmen on computational thinking, programming.
-
place: "[Agency for Science, Technology and Research](https://www.a-star.edu.sg/ihpc)"
items:
-
item: "Research Intern -- A Cloud-based Collaborative Model Building Platform"
dates: \mydate\formatdate{1}{12}{2015} #\ddate\formatdate{1}{12}{2015} - \dmydate\formatdate{30}{12}{2015}
description: Contributed to a cloud based Machine Learning platform.
-
item: "Research Intern -- Autonomous Machine Learning using HPC Approaches"
dates: \mydate\formatdate{6}{5}{2015} - \formatdate{30}{6}{2015}
description: Contributed to a cloud based Machine Learning platform.
-
item: "Research Intern -- Route My Day (Recommendation System)"
dates: \mydate\formatdate{14}{1}{2013} - \formatdate{13}{7}{2013}
description: Contributed to a end-to-end recommender system.
education:
-
place: "[National University of Singapore](http://www.nus.edu.sg/)"
item: Doctor of Philosophy (Ph.D.) in Computer Science
grade: Current Cumulative Average Point (4.92/5.00); Advised by Asst. Prof. Scarlett Jonathan.
date: \mydate\formatdate{8}{8}{2018} - Exp.\ydate\formatdate{7}{8}{2023}
info:
- "Research focus 'Towards Modern Gaussian Processes', which aims to tackle problems related to Gaussian Processes (GP) such as scaling and robustness."
-
place: "[National University of Singapore](http://www.nus.edu.sg/)"
item: Bachelor of Computing (Computer Science)
grade: Graduated With Honours (Highest Distinction) in Computer Science
date: \mydate\formatdate{12}{8}{2013} - \mydate\formatdate{31}{1}{2018}
info:
- Completed the Turing Programme, which nurture students who aspire to engage research careers.
-
place: "[USC Viterbi School of Engineering](https://www.usc.edu/)"
item: Student Exchange
grade: "Grade Point Average (4.0/4.0); Best student in CSCI 420."
date: \mdate\formatdate{11}{1}{2016} - \mydate\formatdate{11}{5}{2016}
achievement:
- type: "Awards"
items:
-
place: "[National University of Singapore](http://www.nus.edu.sg/)"
item: Certificate of Accomplishment
date: \dmydate\formatdate{1}{2}{2022}
info: Long Service Award; In appreciation of the 5 years of service as a Graduate Tutor.
-
place: "[National University of Singapore](http://www.nus.edu.sg/)"
item: Outstanding Undergraduate Researcher Prize 2017/18
date: \dmydate\formatdate{21}{6}{2018}
info: Individual prize; Final Year Project - Feature Subset Selection using Reinforcement Learning.
-
place: "[National University of Singapore](http://www.nus.edu.sg/)"
item: Certificate of Merit in Algo. \& Theory Focus Area
date: \dmydate\formatdate{29}{1}{2018}
info: Awarded for meritorious performance in the focus area.
-
place: "[National University of Singapore](http://www.nus.edu.sg/)"
item: Dean's List Recipient
date: \dmydate\formatdate{15}{1}{2018}
info: Named to Dean's List for meritorious performance in S1 AY17/18.
- type: "Scholarships"
items:
-
place: "[Agency for Science, Technology and Research](https://www.a-star.edu.sg/)"
item: A*STAR Undergraduate Scholarship
date: \dmydate\formatdate{25}{7}{2012}
info: Prestigious scholarship awarded to budding scientists.
research:
- type: Peer-Reviewed Conference Publications
items:
-
title: Adversarial Attacks on Gaussian Process Bandits
author: "**Eric Han**, Jonathan Scarlett"
place: Proceedings of the 39th International Conference on Machine Learning
date: \mydate\formatdate{17}{7}{2022}
twopage: true
academic: true
resume: true
fcitekey: pmlr-v162-han22f
-
title: High-Dimensional Bayesian Optimization via Tree-Structured Additive Models
author: "***Eric Han***, Ishank Arora, Jonathan Scarlett"
place: Proceedings of the 35th AAAI Conference on Artificial Intelligence
date: \mydate\formatdate{2}{2}{2021}
fsummary: "Bayesian Optimization (BO) has shown significant success in tackling expensive low-dimensional black-box optimization problems. Many optimization problems of interest are high-dimensional, and scaling BO to such settings remains an important challenge. In this paper, we consider generalized additive models in which low-dimensional functions with overlapping subsets of variables are composed to model a high-dimensional target function. Our goal is to lower the computational resources required and facilitate faster model learning by reducing the model complexity while retaining the sample-efficiency of existing methods. Specifically, we constrain the underlying dependency graphs to tree structures in order to facilitate both the structure learning and optimization of the acquisition function. For the former, we propose a hybrid graph learning algorithm based on Gibbs sampling and mutation. In addition, we propose a novel zooming-based algorithm that permits generalized additive models to be employed more efficiently in the case of continuous domains. We demonstrate and discuss the efficacy of our approach via a range of experiments on synthetic functions and real-world datasets."
twopage: true
academic: true
resume: true
fcitekey: Han_Arora_Scarlett_2021
teaching:
- course: CS3203 -- Software Engineering Project
type: Undergrad.
credits: 8 credits
items:
-
tasks: "Support lectures, teach consultations, organize tutors, grading, improve grading rubrics and improve testing tools."
date: AY21/22 S1
-
tasks: "Support lectures, teach consultations, organize tutors, grading, maintain testing tools."
date: AY20/21 S2
-
tasks: "Support lectures, teach consultations and develop testing tools."
date: AY19/20 S2
-
tasks: "Teach tutorials, consultations and support lectures."
date: AY18/19 S2
-
tasks: "Teach tutorials and consultations."
date: AY18/19 S1
- course: CS2030/CS2030S -- Programming Methodology II
type: Undergrad.
credits: 4 credits
items:
-
tasks: "Supported Labs and developed module tools; Created sub-flavor of Fedora Linux for virtual exam needs due to COVID-19."
date: AY20/21 S1
- course: CS3217 -- Software Engineering on Modern App. Platforms
type: Undergrad.
credits: 4 credits
items:
-
tasks: "Taught tutorial classes."
date: AY21/22 S2
- course: CS3243 -- Introduction to Artificial Intelligence
type: Undergrad.
credits: 4 credits
items:
-
tasks: "Teach tutorials, review of learning materials, designing exam questions."
date: AY22/23 S1
-
tasks: "Teach tutorials, grading, organize tutors for assignment grading, designing assignment grading rubrics, designing exam questions."
date: AY21/22 S2
public_history:
-
role: Museum
gigs:
-
item: American Whaling exhibits at the New Bedford Whaling Museum
date: 2014-2015
-
item: Mapping the Frontier, Boston Public Library
date: 2019
-
role: Language Consulting
gigs:
-
item: "Historical Language Consultant, \"Masters of Sex,\" Season 2. Showtime Television."
date: 2014
-
item: "Historical Language Consultant, \"Vegas,\" Season 1. Eye Productions/CBS television."
date: 2012-2013
-
role: TV and Radio Appearances
gigs:
-
item: Central Standard, KCUR Kansas City, "Is History Dying?"
url: https://www.kcur.org/show/central-standard/2019-01-30/seg-1-is-history-dying-seg-2-the-marie-kondo-craze
date: January 30, 2019
-
item: "\"Think\" with Krys Boyd, KERA Dallas. \"Go ahead, Major in Philosophy.\""
url: "http://think.kera.org/2018/09/10/go-ahead-major-in-philosophy/"
date: September 10, 2018
-
item: Morning Edition, National Public Radio. Discussing gendered language and teaching evaluations.
url: "http://www.npr.org/blogs/ed/2015/02/23/386001328/how-we-talk-about-our-teachers"
date: February 23, 2015
-
item: WBAL, Baltimore. Discussing the State of the Union Address.
date: January 20, 2015
-
item: "New England Cable News. Discussing \"The Simpsons.\""
date: September 2014
-
item: The Kojo Nnamdi Show, WAMU Washington DC. Hourlong guest discussing Digital Humanities.
url: "http://thekojonnamdishow.org/shows/2013-02-19/digital-humanities"
date: February 19, 2013
-
item: On the Media, National Public Radio. Discussing historical fiction and computational changes in language. (Version of Lexicon Valley interview, below).
url: "http://www.onthemedia.org/2012/jun/15/lexicon-valley-takes-mad-men/"
date: June 15, 2012
-
item: Lexicon Valley podcast, Slate.com.
url: "http://www.slate.com/articles/podcasts/lexicon_valley/2012/06/lexicon_valley_anachronisms_in_mad_men_downton_abbey_and_edith_wharton_.html"
date: June 11, 2012
-
item: Weekends with Alex Witt, MSNBC. Discussing Mad Men.
date: March 24, 2012
service:
-
type: "Service to Research Community"
gigs:
-
item: Student Volunteer for [34th International Conference on Algorithmic Learning Theory](http://algorithmiclearningtheory.org/alt2023/).
date: \dmydate\formatdate{23}{2}{2023}
twopage: true
-
item: Session Chair for [Workshop on Information Theory and Data Science](https://ims.nus.edu.sg/events/information-theory-and-data-science-workshop/).
date: \dmydate\formatdate{20}{1}{2023}
twopage: true
-
item: Reviewer for [39th International Conference on Machine Learning](https://icml.cc/Conferences/2022).
date: \dmydate\formatdate{11}{4}{2022}
twopage: true
-
type: "Service to [National University of Singapore](http://www.nus.edu.sg/)"
gigs:
-
item: Admission reviewer for Master of Computing applicants (Aug 2022).
date: \dmydate\formatdate{8}{4}{2022}
twopage: true
-
item: Featured in a PhD programme marketing video.
date: \dmydate\formatdate{29}{9}{2021}
-
item: Program Committee for NUS Computing Research Week 2021.
date: \ddate\formatdate{3}{8}{2021} - \dmydate\formatdate{5}{8}{2021}
twopage: true
info: Moderator of the technical panel discussion titled 'Heterogeneity in Federated Learning'.
-
item: Admission reviewer for Master of Computing applicants (August 2021).
date: \dmydate\formatdate{26}{4}{2021}
twopage: true
-
item: Admission reviewer for Master of Computing applicants (Jan 2021).
date: \dmydate\formatdate{18}{10}{2020}
twopage: true
-
type: "Service to [Agency for Science, Technology and Research](https://www.a-star.edu.sg/ihpc)"
gigs:
-
item: "Guidance to junior scholar -- sharing of experiences."
date: \mydate\formatdate{27}{6}{2019}
-
item: "Invited Speaker for A*STAR Scholarships Seminar for Undergraduate Studies."
date: \dmydate\formatdate{4}{12}{2015}
-
item: "Volunteer at A*STAR booth at NUS Open Day 2015 -- Outreach and promotion."
date: \dmydate\formatdate{14}{3}{2015}
-
type: "Service to [Impact Life Church](https://www.impactlife.sg/)"
gigs:
-
item: "Head Of Information Technology -- Lead a team of >15 volunteers."
date: \mydate\formatdate{8}{3}{2018} - Curr.
info: Responsible for IT infra., Purchasing, Software development of Church Applications, etc.
-
item: "Cell Group Leader -- Build strong communities and healthy Christians."
date: \mydate\formatdate{1}{10}{2017} - Curr.
-
item: "Tutor - Teach tuition classes."
info: "GCE 'A' lvl: Math, Physics & Economics; GCE 'O' lvl: Principles of Accounting, Physics."
date: \mydate\formatdate{1}{1}{2012} - \formatdate{1}{12}{2018}
software:
-
program: Bookworm
language: Python
url: github.com/Bookworm-project/BookwormDB
description: Visualization and statistical analysis API for nonconsumptive analysis of massive textual
corpora. Used by Hathi Trust Research Center, Yale University Digital Scholarship, Columbia History Lab, etc.
-
program: WordVectors
language: R
url: github.com/bmschmidt/wordVectors
description: Widely used R package for creation and analysis of word2vec and other word embedding models.
-
program: Deepscatter
language: Javascript/WebGL
url: github.com/CreatingData/deepscatter
description: Data tiling to display zoomable D3 scatterplots with tens of millions of items in browser.
Used for work at Library of Congress, University of Tuebingen, Nomic Software.
competencies:
-
type: Computing Platforms
items:
- item: Programming Languages
info: "Python (also sci. pkgs., ie. SciPy), C++, Java, LaTex, Markdown, HTML/CSS, Javascript, Bash."
- item: Tools / Platforms
info: "Git, Mlflow, Plotly, Jira, Google Cloud Platform, Microsoft Office, Google Workspace."
- item: Operating Systems
info: Linux (Fedora; daily driver), *nix administration, Windows, macOS.
-
type: Language Proficiency
items:
- item: English (Native) and Chinese (Intermediate).
# personal_projects:
# -
# type: Curated Personal Projects
# items:
# - item: Automation of trading activities on FTX/Acala (Python, Javascript)
# info: "Updates lending offers on FTX and executes arbitrage strategies on Acala blockchain."
# - item: Ethereum Wallet Security (CUDA, C++)
# info: "Adapted/fixed performance code that computes elliptic curve cryptography on CPUs / GPUs."
...