forked from nelsonni/old-CV
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathhilton_cv.tex
678 lines (519 loc) · 23.5 KB
/
hilton_cv.tex
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
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
\documentclass[10pt]{article}
%\bibliographystyle{cv}
\usepackage{cv}
\usepackage{verbatim}
%%%%%%%%%%%%%%%%%%%%%%%% Begin Publications Info %%%%%%%%%%%%%%%%%%%%%%%%%%%
\newcommand{\myname}[1]{\textbf{#1}}
\bibliography{hilton_cv}
\newcommand{\makeauthorbold}[1]{%
\DeclareNameFormat{author}{%
\ifnumequal{\value{listcount}}{1}
{\ifnumequal{\value{liststop}}{1}
{\expandafter\ifstrequal{##1}{#1}{\textbf{##1\addcomma\addspace ##4\addcomma\isdot}}{##1\addcomma\addspace ##4\addcomma\isdot}}
{\expandafter\ifstrequal{##1}{#1}{\textbf{##1\addcomma\addspace ##4}}{##1\addcomma\addspace ##4}}}
{\ifnumless{\value{listcount}}{\value{liststop}}
{\expandafter\ifstrequal{##1}{#1}{\textbf{\addcomma\addspace ##1\addcomma\addspace ##4}}{\addcomma\addspace ##1\addcomma\addspace ##4}}
{\expandafter\ifstrequal{##1}{#1}{\textbf{\addcomma\addspace ##1\addcomma\addspace ##4\addcomma\isdot}}{\addcomma\addspace ##1\addcomma\addspace ##4\addcomma\isdot}}%
}%
}%
}
%\makeauthorbold{Hilton}
%\addtocategory{conferences}{chronicler,vmvm,phosphor,encos,vmvmvm,synapse,columbus,electrictest,hitoshiio,dyclink}
%\addtocategory{csed}{DBLP:journals/corr/OmarVHAH16,nguyen2016api,DBLP:conf/kbse/HiltonTHMD16,TDDViz:Hilton,hilton2014refactoring,janzen2013evaluation,hilton2012teaching}
%\addtocategory{workshops}{iwsc16,vmvm-demo,wow-wic,phosphor-demo,fse-docsym}
\addtocategory{Research Papers}{
DBLP:conf/se/0001T0C0H024,
DBLP:conf/sigcse/AmoozadehDNKCHR24,
DBLP:conf/sigcse/HuangKCH24,
DBLP:journals/corr/abs-2401-15788,
DBLP:journals/ese/ParryKHM23,
DBLP:conf/icse/BarrBHMT23,
DBLP:journals/tlt/Sankaranarayanan22,
DBLP:journals/tosem/ParryKHM22,
DBLP:conf/ast/ParryHKM22,
DBLP:conf/icse/ParryKHM22,
DBLP:conf/icst/ParryKHM22,
DBLP:conf/sigsoft/0001T0C0H022,
DBLP:journals/ese/TimperleyHGH21,
DBLP:conf/lats/Sankaranarayanan21, DBLP:conf/icse/AlshammariMH021, DBLP:journals/ese/TimperleyHGH21, DBLP:conf/aied/Sankaranarayanan20, DBLP:conf/icsm/KolakAGHT20, DBLP:conf/icst/AfzalGHT20,DBLP:conf/sigsoft/WidderHKV19,DBLP:conf/msr/DurieuxGHA20,
DBLP:conf/aied/Sankaranarayanan19,
DBLP:conf/icse/NguyenNDNTH19,Hilton0M18,DBLP:conf/msr/WidderHKV18,
DBLP:conf/icse/HiltonB18,DBLP:conf/icse/BellLHEYM18,
DBLP:conf/sigsoft/Hilton0TMD17,DBLP:conf/popl/OmarVHAH17,nguyen2016api,xHiltonASE,TDDViz:Hilton,hilton2014refactoring,janzen2013evaluation,hilton2012teaching}
%%%%%%%%%%%%%%%%%%%%%%%% End Publications Info %%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%% Begin CV Document %%%%%%%%%%%%%%%%%%%%%%%%%%%%
\begin{document}
\makeheading{Michael Hilton}
\sloppy
\section{Contact Information}
% NOTE: Mind where the & separators and \\ breaks are in the following
% table.
%
% ALSO: \rcollength is the width of the right column of the table
% (adjust it to your liking; default is 1.85in).
%
\newlength{\rcollength}\setlength{\rcollength}{2.5in}%
\newlength{\rcollengthb}\setlength{\rcollengthb}{0.5in}%
%
\begin{tabular}[t]{@{}p{
\textwidth-\rcollength-\rcollengthb} p{\rcollengthb} p{\rcollength}}
\href{https://s3d.cmu.edu/}{Software and Societal Systems} & & \\
\href{https://www.cs.cmu.edu/}{School of Computer Science} & & \email{[email protected]} \\
\href{https://www.cmu.edu/}{Carnegie Mellon University} & &\href{http://www.cs.cmu.edu/~mhilton/}{http://www.cs.cmu.edu/\~{}mhilton}\\
\end{tabular}
%\section{Objective}
%Placement in an academic position (i.e., faculty, postdoctoral, or research scientist) that allows for advanced research in distributed complex adaptive systems (i.e., modeling, analysis, design, and verification) with a particular focus on the control of engineered agents (e.g., for communications, control, software, and electronics applications) and the analysis of biological phenomena (e.g., self-organization, ecological rationality)
%\begin{innerlist}
%\item More information and auxiliary documents can be found at\\\url{http://www.tedpavlic.com/facjobsearch/}
%\end{innerlist}
%\section{Security Clearance}
%Department of Defense Top Secret SCI with polygraph (expired: 2002)
% \section{Citizenship}
%
% USA
\thispagestyle{empty}
\section{Research Interests}
My goal is to improve software engineering education. I do this by supporting teachers, doing research, and creating and sharing educational materials. My main research areas are flaky tests, continuous integration, software engineering at startups, and mob programming.
%
%Software engineering:
%continuous integration,
%computer science education
%agile development,
%mobile computing,
%next generation code editing,
%structured editors,
%mob programming,
%remote pair programming,
%web development
\section{Appointments}
\href{https://www.cmu.edu/}{Carnegie Mellon University},
Pittsburgh, PA USA
2022 - Present\qquad Associate Department Head for Education
2020 - Present\qquad Associate Teaching Professor,
2017 - 2020\qquad Assistant Teaching Professor
\href{https://s3d.cmu.edu/}{Software and Societal Systems (S3D)}
\href{https://www.cs.cmu.edu/}{School of Computer Science (SCS)}
%\begin{outerlist}
% \vspace{-.5\baselineskip}
%\item[] Assistant Teaching Professor,
% \vspace{-.2\baselineskip}
% \href{http://eecs.oregonstate.edu/}
% {Computer Science},
% August 2017 - Present
% \begin{innerlist}
% \item Thesis Proposal: \emph{Cooperative Task Processing}
% \item Candidacy: \emph{Research
% Problems in Distributed Control for Energy Systems}
% \item Advisor:
% \href{http://dig.cs.illinois.edu/}
% {Dr. Danny Dig}
% \item Area of Study: Software Engineering
% \item Thesis Topic: \emph{Understanding and Improving Agile Development Practices}
%
% \end{innerlist}
% \vspace{-.5\baselineskip}
%\end{outerlist}
%\vspace{.5\baselineskip}
\vspace{-5pt}
\section{Education}
\href{http://www.oregonstate.edu/}{\textbf{Oregon State University}}, Corvallis, OR USA
\begin{outerlist}
% \vspace{-.1\baselineskip}
\item[] Ph.D.,
%\vspace{-.2\baselineskip}
\href{http://eecs.oregonstate.edu/}
{Computer Science},
June 2017
\begin{innerlist}
% \item Thesis Proposal: \emph{Cooperative Task Processing}
% \item Candidacy: \emph{Research
% Problems in Distributed Control for Energy Systems}
\item Advisor:
\href{http://dig.cs.illinois.edu/}
{Dr. Danny Dig}
\item Area of Study: Software Engineering
\item Thesis Topic: \emph{Understanding and Improving Agile Development Practices}
\end{innerlist}
% \vspace{-.5\baselineskip}
\end{outerlist}
\vspace{.5\baselineskip}
\href{http://www.calpoly.edu/}{\textbf{California Polytechnic State University}},
San Luis Obispo, CA USA
\begin{outerlist}
\item[] M.S.,
\vspace{-.2\baselineskip}
\href{https://www.csc.calpoly.edu/}
{Computer Science}, March 2013
\begin{innerlist}
\item Advisor:
\href{https://users.csc.calpoly.edu/~djanzen/}
{Dr. David Janzen}
\item Area of Study: Software Engineering
\item Thesis Topic: \emph{Improving WebIDE through delightful design and gamification}
\end{innerlist}
% \vspace{-.5\baselineskip}
\end{outerlist}
\vspace{.5\baselineskip}
\href{https://www.sdsu.edu/}{\textbf{San Diego State University}},
San Diego, CA USA
\begin{outerlist}
\item[] B.S.,
\href{https://www.cs.sdsu.edu/}
{Computer Science}, May 2002, \emph{Cum Laude}
\end{outerlist}
\vspace{.5\baselineskip}
\href{http://www.grossmont.edu/}{\textbf{Grossmont Community College}},
El Cajon, CA USA
\begin{outerlist}
\item[] A.S.,
% \href{http://www.grossmont.edu/}
May 1999
\end{outerlist}
\section{Awards and Honors}
\textbf{Spira Excellence in Teaching Award 2021}\\
In recognition of major accomplishments and outstanding qualities and strengths in teaching and for excellence in the classroom.
\textbf{Wimmer Faculty Fellows 2020-21}\\
Eberly Center for Teaching Excellence and Educational Innovation
\textbf{Facebook TAV award - 2019}\\
Search-based inducement and repair of latent test flakiness
Philip McMinn (University of Sheffield), Gregory M. Kapfhammer (Allegheny College), Michael Hilton (Carnegie Mellon University), and Owain Parry (University of Sheffield)
\textbf{ACM SIGSOFT Distinguished Paper Award}\\
Awarded to the top papers at a conference. Received at FSE 2017.
\textbf{ACM SIGSOFT Distinguished Paper Award}\\
Awarded to the top papers at a conference. Received at FSE 2016.
\textbf{J.L. Moore Doctoral Fellowship} \\
Awarded to Cal Poly CSC graduates who pursue Doctoral Studies in Computer Science. Received 2013,2014,2015
%\vspace{-5pt}
%
%\nocite{*}
%\bibliography{publications}
%\bibliographystyle{ieeetr}
%\vspace{3pt}
\section{Teaching Experience}
\begin{outerlist}
\item[] \href{https://www.cmu.edu/}{\textbf{Carnegie Mellon University}},
Pittsburgh, PA USA
\begin{innerlist}
\item Spring '24 - 17-313 Foundations of Software Engineering
\item Spring '24 - 17-950 Crafting Software
\item Fall '23 - 07-120 Introduction to Software Constructio
\item Fall '23 - 15-890 Computer Science Pedagogy
\item Summer '23 - 99-519 Collaborative Research through Projects
\item Spring '23 - 17-313 Foundations of Software Engineering
\item Spring '23 - 17-356 Software Engineering for Startups
\item Fall '22 - 17-313 Foundations of Software Engineering
\item Fall '22 - 17-623 Quality Assurance
\item Spring '22 - 15-890 Computer Science Pedagogy
\item Spring '22 - 17-356 Software Engineering for Startups
\item Spring '22 - 17-413 Software Engineering Practicum
\item Spring '22 - 17-950 Crafting Software
\item Fall '21 - 17-313 Foundations of Software Engineering
\item Fall '21 - 17-625 Design Patterns \& API Design
\item Spring '21 - 17-356 Software Engineering for Startups
\item Spring '21 - 17-450/17-950 Crafting Software
\item Fall '20 - 17-313 Foundations of Software Engineering
\item Fall '20 - 17-400/700 Machine Learning and Data Science at Scale
\item Spring '20 - 15-890 Computer Science Pedagogy
\item Spring '20 - 17-356 Software Engineering for Startups
\item Spring '20 - 17-413 Software Engineering Practicum
\item Fall '19 - 17-313 Foundations in Software Engineering
\item Fall '19 - 17-437 Webapps
\item Spring '19 - 17-356 Software Engineering for Startups
\item Spring '19 - 17-413 Software Engineering Practicum
\item Spring '19 - 17-214: Principles of Software Construction: Objects, Design, and Concurrency
\item Fall '18 - 15-890 CS Pedagogy
\item Fall '18 - 17-313 Foundations in Software Engineering
\item Spring '18 - 17-356 Software Engineering for Startups
\item Spring '18 - 17-413 Software Engineering Practicum
\item Fall '17 - 15-214: Principles of Software Construction: Objects, Design, and Concurrency
\end{innerlist}
%\item[]\href{http://www.oregonstate.edu/}{\textbf{Oregon State University}},
%Corvallis, OR USA
% \begin{innerlist}
% \item Winter '16 - CS361: Software Engineering
% \item Fall '16 - CS/ECE507 - Graduate Seminar (Introduction to Grad School)
%\end{innerlist}
\item[]\href{http://www.oregonstate.edu/}{\textbf{Oregon State University}},
Corvallis, OR USA
\begin{innerlist}
\item Winter '16 - CS361: Software Engineering
\item Fall '16 - CS/ECE507 - Graduate Seminar (Introduction to Grad School)
\end{innerlist}
\item[] \href{http://www.calpoly.edu/}{\textbf{California Polytechnic State University}},
San Luis Obispo, CA USA
\begin{innerlist}
\item Spring '13 - CSC/CPE 101 Fundamentals of Computer Science I
\end{innerlist}
\end{outerlist}
%\begin{outerlist}
%\vspace{-10pt}
%\item[] \textit{Instructor of Record}%
% \hfill \textbf{Spring Quarter, 2013 }
% \begin{innerlist}%\vspace{-4pt}
% \item CSC/CPE 101 Fundamentals of Computer Science I %\vspace{-2pt}
% \item Class size: 31 students
% \item Developed lessons, shared class project and exams
% \item Overall instructor rating 3.62/4 in student evaluations
%\end{innerlist}
%
%\href{http://www.oregonstate.edu/}{\textbf{Oregon State University}},
%Corvallis, OR USA
%\begin{outerlist}
%\vspace{-10pt}
%\item[] \textit{Instructor of Record}%
% \hfill \textbf{Spring Quarter, 2016}
% \begin{innerlist}%\vspace{-4pt}
% \item CS361: Software Engineering %\vspace{-2pt}
% \item Class size: 85 students
% \item Course rated 5.4/6.0 (Dept Median 4.8), instructor rated 5.4/6.0 (Dept Median 4.9) in student evaluations
% \item Managed 2 TAs
% \item Developed entire curriculum, including lessons, project and exams
% \item Course material online at:\\ \url{http://web.engr.oregonstate.edu/~hiltonm/classes/cs361/}
% \end{innerlist}
%\end{outerlist}
%\vspace{10pt}
%
%\href{http://www.calpoly.edu/}{\textbf{California Polytechnic State University}},
%San Luis Obispo, CA USA
%\begin{outerlist}
%\vspace{-10pt}
%\item[] \textit{Instructor of Record}%
% \hfill \textbf{Spring Quarter, 2013 }
% \begin{innerlist}%\vspace{-4pt}
% \item CSC/CPE 101 Fundamentals of Computer Science I %\vspace{-2pt}
% \item Class size: 31 students
% \item Developed lessons, shared class project and exams
% \item Overall instructor rating 3.62/4 in student evaluations
%\end{innerlist}
\section{Talks}
\begin{bibsection}
\setlength\itemsep{2pt}
\item \textbf{Invited Talk - University of Victoria} (March 2024) Promoting Human Flourishing through Ethical Software Development
\item \textbf{Invited Talk - Jubilee Conference } (February 2023) Promoting Human Flourishing with Software and Systems
\item \textbf{Invited Talk - Auden } (January 2022) Mob Programming: Better Together?
\item \textbf{Invited Talk - University of Illinois Urbana-Champaign
Champaign} (November 2021) Teaching Professorships as a career choice
\item \textbf{Invited Talk - University of Victoria} (March 2021) Promoting Human Flourishing through Ethical Software Development
\item \textbf{Invited Talk - University of Victoria} (November 2020) Promoting Human Flourishing through Ethical Software Development
\item \textbf{Invited Talk - Grove City College} (October 2019) Promoting Human Flourishing through Ethical Software Development
\item \textbf{Invited Talk - Dicks Sporting Goods } (November 2019) Promoting Human Flourishing through Ethical Software Development
\item \textbf{Conference presentation - Abstractions} (August 2019) Promoting Human Flourishing through Ethical Software Development
\end{bibsection}
\vspace{10pt}
%\section{Teaching Interests}
%
%Software Engineering,
%Web Development,
%Mobile Development,
%Introduction to Programming,
%DevOps,
%Programming for non-CS majors,
%Building a startup
%
%\vspace{-5pt}
\section{Publications}
\begin{publications}
\printbib{Research Papers}
\end{publications}
%\vspace{-5pt}
%\printbib{csed}
%\vspace{-5pt}
%\printbib{workshops}
%\vspace{-10pt}
%\vspace{-5pt}
\section{Professional Experience}
\href{https://www.microsoft.com/en-us/research/}{\textbf{Microsoft Research}},
Redmond, WA USA
%\vspace{-8pt}
\begin{outerlist}
\item[] \textit{Research Intern}%
\hfill \textbf{May 2017 to August 2017}%\vspace{-4pt}
\begin{innerlist}
\item Studied how and why developers move between development teams
\end{innerlist}
\end{outerlist}
\halfblankline
\href{http://steadfastinnovation.com/}{\textbf{Steadfast Innovation}},
San Luis Obispo, CA USA
%\vspace{-8pt}
\begin{outerlist}
\item[] \textit{Mobile HTML5 developer}%
\hfill \textbf{March 2013 to August 2013}%\vspace{-4pt}
\begin{innerlist}
\item Developed HTML5 mobile app with real-time shared drawing capabilities
\end{innerlist}
\end{outerlist}
\halfblankline
{\textbf{Independent Contractor}}, San Luis Obispo, CA USA
\begin{outerlist}
%\vspace{-8pt}
\item[] \textit{Software Developer}%
\hfill \textbf{August 2011 to March 2013}
\begin{innerlist}%\vspace{-4pt}
\item Worked remotely with Loan-management Software Company
\item Developed applications to transition data using ASP.Net applications
\item Worked closely with project manager to ensure correct transistion
\end{innerlist}
\end{outerlist}
\halfblankline
\href{http://www.spawar.navy.mil/}{\textbf{Space and Naval Warfare Systems Center - Pacific}},
San Diego, CA USA
\begin{outerlist}
%\vspace{-8pt}
\item[] \textit{Software Engineer/Scientist}%
\hfill \textbf{June 2002 to August 2011}
\begin{innerlist}%\vspace{-4pt}
\item \textbf{Team Lead White House Situation Room Upgrade Project}
\begin{innerlist}%\vspace{-4pt}
\item Team lead for Server portion of White House Situation Room Upgrade Project.
\item Responsible for Server team development effort in ASP.Net using C\#. Also responsible for scheduling, resource management, and interfacing with Client team.
\item Responsible for managing and mentoring new hires
\end{innerlist}
\item \textbf{Lead Software Engineer}
\begin{innerlist}%\vspace{-4pt}
\item Lead Engineer for a Navy Sponsored Web Based Data Aggregation Project consisting of six Government and Contractor Engineers. Responsible for tasking engineering team, monitoring progress, and overseeing new features. Also, meeting with client, and helping them develop requirements for project.
% \item Promoted best practices in team, including following guidelines for successful meetings in order to make team meetings more efficient and productive.
% \item Implemented source control for project to better manage software changes and versions.
\item Responsible for briefing VIPs, including US Navy Admirals.
\item Member of Cyber-Warfare Strategy Planning meeting, which was comprised of senior leadership and outstanding engineers.
\end{innerlist}
\item \textbf{Software Engineer}
\begin{innerlist}%\vspace{-4pt}
\item Primary Software Engineer for two projects starting with developing a demo from a concept, lead engineer for lifetime of the development cycle, including transition period once project was finished and delivered
\item Developed Embedded Application running on Windows Mobile in embedded Visual Basic and embedded C++ deployed and used by USN and US Coast Guard.
\end{innerlist}
\end{innerlist}
\end{outerlist}
%
%\halfblankline
\vspace{15pt}
\section{External Service}
%\textbf{Conference}\\
%\noindent\begin{tabular}{p{2.5cm}p{10.5cm}}
%\multicolumn{2}{c}{2017}\\
\noindent\begin{tabular}{p{2.5cm}p{10.5cm}}
2024 -Present & Computing Research Association - Co-Chair\\
2020 -Present & Computing Research Association - Education Committee Member\\
2024 & ICSE SEIP Committee\\
2024 & ICSE Student Research Competition Committee\\
2024 & ICSE Doctoral Symposium Committee\\
2024 & WMSEE Co-Organizer\\
2023 & ICSE Student Research Competition Committee\\
2023 & WMSEE Co-Creator and Co-Organizer\\
2023 & SPLASH-E Co-Organizer\\
2022 & ICSE Student Volunteer Co-Chair\\
2021 & CRE-E Outstanding Undergraduate Researcher Award Committee Co-Chair\\
2020 & CRE-E Outstanding Undergraduate Researcher Award Committee Co-Chair\\
2020 & International Conference on Automated Software Engineering Program Committee\\
2019 & Transactions on Software Engineering Journal Reviewer\\
2019 & Empirical Software Engineering Journal Reviewer\\
2018 & Transactions on Software Engineering Journal Reviewer\\
2018 & Empirical Software Engineering Journal Reviewer\\
2018 & 2nd Workshop on Innovative Software Engineering Education (ISEE) Program Committee \\
2018 & SIGCSE Reviewer \\
2018 & Member of Program Committee, ISSTA 2018 Tool Demonstrations \\
2018 & Member of Program Committee, Artifact Evaluation Committee for ISSTA 2018 Artifacts \\
2017, 2018 & Member of Program Committee, Mining Software Repositories Challenge \\
2017 & Journal of Systems and Software \\
2017 & ACM Transactions on Software Engineering and Methodology (TOSEM) \\
%\multicolumn{2}{c}{2017, 2016 and 2015}\\
2017, 2016 and 2015 &Video Chair at ACM's SPLASH (OOPSLA) conference\\
%\multicolumn{2}{c}{2016}\\
2016 &Student Volunteer at ACM/IEEE ICSE conference\\
%\multicolumn{2}{c}{2013}\\
2013 &Student Volunteer at ACM's SPLASH (OOPSLA) conference\\
\end{tabular}\\
\vspace{10pt}
\section{Internal Service}
%\textbf{Conference}\\
%\noindent\begin{tabular}{p{2.5cm}p{10.5cm}}
%\multicolumn{2}{c}{2017}\\
\noindent\begin{tabular}{p{2.5cm}p{10.5cm}}
2022-Present &Associate Department Head for Education\\
2023-Present & Chair SCS Mark Stehlik Teaching Postdoc committee\\
2021-Present & SCS Academic Advisor\\
2018-Present & SE minor/concentration advisor\\
2018-Present & SCS Undergraduate Review Committee (URC)\\
\end{tabular}\\
\vspace{10pt}
%
%
%\textbf{Reviewing}\\
%\vspace{-10pt}
%\noindent\begin{tabular}{p{2.5cm}p{10.5cm}}
%2017 & Journal of Systems and Software \\
%2017 & ACM Transactions on Software Engineering and Methodology (TOSEM) \\
%
%\end{tabular}\\
%\vspace{10pt}
%
%\textbf{Subreviewing}\\
%\vspace{-10pt}
%\noindent\begin{tabular}{p{2.5cm}p{10.5cm}}
%2017 & International Conference on Software Engineering (ICSE) \\
%2014,2013 & IEEE/ACM International Conference on Automated Software Engineering (ASE 2016) \\
%2013 & AAAI Conference on Artificial Intelligence (AAAI-13)\\
%\end{tabular}\\
\vspace{10pt}
%
%%SUBREVIEW: ICSE17, look in emails
%%Journal Review:
%
%%
%%\textbf{Mentoring} \\
%%\vspace{-10pt}
%%\noindent\begin{tabular}{p{3cm}p{9.5cm}}
%%\multicolumn{2}{c}{Fall 2016}\\
%%Instructor & CS/ECE507 Graduate Seminar (Introduction to Grad School)\\
%
%
%\end{tabular}\\
%\vspace{10pt}
\section{Student Mentoring}
\begin{bibsection}
\setlength\itemsep{2pt}
\item \textbf{Sophia Kolak } (REU - Summer 2019 - REUSE) Understanding Robotics Testing
\item \textbf{Lilly Mast } (REU - Summer 2015 - Oregon State University) Code Completion Project
\item \textbf{Eli Rademacher } (REU - Summer 2015 - Oregon State University) Code Completion Project
\item \textbf{Sean McDonald } (REU - Summer 2014 - Oregon State University) TDD Visualization Project
\item \textbf{Hugh McDonald } (REU - Summer 2014 - Oregon State University) TDD Visualization Project
\item \textbf{Nicolas Nelson} (REU - Summer 2014 - Oregon State University) TDD Visualization Project
\item \textbf{Lucas David} (REU - Summer 2012 - CalPoly) Improving WebIDE
\item \textbf{Vanessa Forney} (REU - Summer 2012 - CalPoly) Improving WebIDE
\end{bibsection}
\begin{comment}
\section{Software\\
Skills}
Programming Languages:
%
\begin{innerlist}
\item C, C$+$$+$, CSS, FLEX/AS3, HTML, Java, JavaScript, Perl, PHP,
Lisp, SQL, MySQL, and others
\end{innerlist}
Design Concepts/Tools:
%
\begin{innerlist}
\item AJAX, CogTool, Eclipse, Glasfish, Java EE, JavaDoc, NetBeans, Propel, SOAP, Symfony, UML
\end{innerlist}
\halfblankline
Server Technologies:
%
\begin{innerlist}
\item Apache, Linux Administration, MySQL, Oracle, SpamAssassin, SQL Server, qmail, Zimbra Server
\end{innerlist}
Productivity Applications:
%
\begin{innerlist}
\item \TeX{} (\LaTeX{}, \BibTeX{}), Vim, MS Office, Apple iWork
\end{innerlist}
\halfblankline
Operating Systems:
%
\begin{innerlist}
\item Apple Mac OS (System 7 - OS 10.8), including Mac OS X Server
\item Windows (XP - 7), including Windows Server 2003, 2008
\item Linux (particularly CentOS and Debian), and most UNIX variants
\end{innerlist}
\end{comment}
\end{document}
%%%%%%%%%%%%%%%%%%%%%%%%%% End CV Document %%%%%%%%%%%%%%%%%%%%%%%%%%%%%