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
|
extends /layout.pug
block content
img#profile(alt="Camil Staps", style="float:left;", src="/assets/img/profile-300x300.png", width="170")
div#basicinfo
p Student #[a(href="https://www.ru.nl/english/education/masters/software-science/") Software Science] and #[a(href="https://www.universiteitleiden.nl/en/education/study-programmes/master/classics-and-ancient-civilizations-research/hebrew-and-aramaic-studies-research") Hebrew and Aramaic studies]
p
span.tt info@camilstaps.nl
p
| GPG ID: #[tt: a(href="http://pgp.mit.edu/pks/lookup?op=get&search=0x4A9BFD4F6A415F83") 6A415F83]
br
| Fingerprint: #[span.tt 7F41 677C FA51 D2AE 8A4A C47D 4A9B FD4F 6A41 5F83]
p
a(href="https://leidenuni.academia.edu/CamilStaps") Academia.edu
br
a(href="https://github.com/camilstaps") GitHub
br
a(href="https://nl.linkedin.com/in/camilstaps") LinkedIn
hr
h2 Publications
mixin pub(year, title)
p
if !attributes.authors
- attributes.authors = 'Camil Staps'
| #{attributes.authors}, #{year}. '
if attributes.url
a(href!=attributes.url, target="_blank")!= title
else
| !{title}
|'.
| !{attributes.prejournal}#[em!=attributes.journal]
if attributes.volume
| #{attributes.volume}
if attributes.issue
| (#{attributes.issue})
if attributes.pages
- attributes.pages = attributes.pages.replace('-', '–')
| , pp. !{attributes.pages}
| .
h4 Refereed Articles
table.main_table.publications
tr
td Forthcoming
td
+pub('forthcoming', '"When Dust Was Poured Out": Creation in Job 38.36–38')(prejournal='Accepted for publication in the ', journal='Journal for the Study of the Old Testament')
tr
td 2020
td
+pub(2020, 'Case Markers may have Prevented the Grammaticalization of Ancient Hebrew Bipartite Reciprocal Markers')(prejournal='Accepted for publication in the ', journal='Journal of Semitic Studies', url='https://www.academia.edu/36680582')
tr
td 2018
td
+pub(2018, 'A Case Study of Reciprocal Middles in Biblical Hebrew: the Niphal of לחם')(journal='Orientalia',volume=87,issue=2,pages='159-183',url='http://www.academia.edu/37896637')
h4 Non-Refereed Work
table.main_table.publications
tr
td 2017
td
+pub(2017, 'Code generation for the Thumb-2 instruction set')(prejournal='Bachelor thesis, Radboud University Nijmegen', url='https://cs.ru.nl/bachelorscripties/2017/Camil_Staps___4498062___Code-generation-for-the-Thumb-2-instruction-set.pdf')
h2 Talks
table.main_table
tr
td #[a(href="http://clin28.cls.ru.nl/") CLIN28], 2018-01-26
td Combining grammatical features for dating texts in small-corpus languages (#[a(href="http://clin28.cls.ru.nl/#abstract-42") abstract & PDF]).
tr
td #[a(href="http://clean.cs.ru.nl/NL-FP_dag_2018") NL-FP dag], 2018-01-05
td #[a(href="https://cloogle.org") Cloogle]: a programming language search engine and its applications (#[a(href="https://clean.cs.ru.nl/NL-FP_dag_2018#Camil_Staps_-_Cloogle:_a_programming_language_search_engine_and_its_applications") abstract & PDF]).
tr
td #[a(href="https://linuxnijmegen.nl/bijeenkomsten/67-lugn50-dinsdag-11-oktober-2016") LUGN], 2016-10-11
td Introduction to #[a(href="https://docker.io") Docker] (#[a(href="https://files.camilstaps.nl/LUGN-Docker/docker.pdf") PDF]).
h2 Software projects
table.main_table
tr
td: a(href="https://hebrewtools.org") HebrewTools
td Several web applications for Biblical Hebrew education (#[a(href="https://github.com/HebrewTools") GitHub])
tr
td: a(href="https://cloogle.org/") Cloogle
td The #[a(href="http://clean.cs.ru.nl") Clean] language search engine (#[a(href="https://gitlab.science.ru.nl/cloogle/cloogle-org") GitLab])
tr
td: a(href="https://play.google.com/store/apps/details?id=nl.camilstaps.rbn") Reverse Beacon Client
td Android client for the #[a(href="http://www.reversebeacon.net/") reverse beacon network] (#[a(href="https://github.com/camilstaps/ReverseBeaconClient/") GitHub])
tr
td ESP8266_PIC
td ESP8266 library for PIC microcontrollers (#[a(href="https://github.com/camilstaps/ESP8266_PIC") GitHub])
tr
td: a(href="https://ctan.org/pkg/latexgit") latexgit
td LaTeX package for fetching and typesetting git information (#[a(href="https://github.com/camilstaps/latexgit") GitHub])
p Find more on #[a(href="https://github.com/camilstaps") GitHub] and #[a(href="https://git.camilstaps.nl/") git.camilstaps.nl].
h2 Work
table.main_table
tr
td 2015–present
td
p Student assistant at the #[a(href="https://www.ru.nl/science") Faculty of Science] at the Radboud University Nijmegen.
mixin saItem(guide, name)
| #[a(href=guide)= name],
mixin lastSaItem(guide, name)
a(href=guide)= name
p 2018–19: work on the #[a(href="http://clean.cs.ru.nl/Clean") Clean] ecosystem
p
| 2017–18:
+saItem("https://sis.ru.nl/osiris-student/OnderwijsCatalogusSelect.do?selectie=cursus&collegejaar=2017&cursus=NWI-IBC016", "Combinatorics")
+lastSaItem("https://sis.ru.nl/osiris-student/OnderwijsCatalogusSelect.do?selectie=cursus&collegejaar=2017&cursus=NWI-IBC015", "Functional Programming for AI")
p
| 2016–17:
+saItem("https://studiegids.science.ru.nl/2016/science/prospectus/inf_ba/course/40559/", "Algorithms and Data Structures")
+saItem("https://studiegids.science.ru.nl/2016/science/course/40511/", "Combinatorics")
+saItem("https://studiegids.science.ru.nl/2016/en/socsci/course/41452/", "Functional Programming for AI")
+saItem("https://www.studiegids.science.ru.nl/2016/science/prospectus/inf_ba/course/40568/", "Functional Programming 1")
+saItem("https://studiegids.science.ru.nl/2016/en/science/course/40564/", "Introduction to Cryptography")
+lastSaItem("https://studiegids.science.ru.nl/2016/science/prospectus/inf_ba/course/40560/", "Operating Systems")
p
| 2015–16:
+saItem("https://cs.ru.nl/~hubbers/courses/co_1516/", "Combinatorics")
+saItem("https://studiegids.science.ru.nl/2015/science/prospectus/inf_ba/course/37072/", "Functional Programming 1")
+saItem("https://studiegids.science.ru.nl/2015/course/37073/", "Functional Programming 2")
+saItem("https://studiegids.science.ru.nl/2015/science/prospectus/inf_ba/course/37067/", "Introduction to Cryptography")
+lastSaItem("https://cs.ru.nl/~hubbers/courses/ms_1516/", "Mathematical Structures")
tr
td 2013–2019
td Owner of ViviSoft.
h2 Education
table.main_table
tr
td 2017–2019
td Research MA. #[a(href="https://www.universiteitleiden.nl/en/education/study-programmes/master/classics-and-ancient-civilizations-research/hebrew-and-aramaic-studies-research") Hebrew and Aramaic Studies], Leiden University (#[em planned]).
tr
td 2017–2019
td MSc. #[a(href="https://www.ru.nl/english/education/masters/software-science/") Software Science], Radboud University Nijmegen (#[em planned]).
tr
td 2014–2017
td BSc. #[a(href="https://www.ru.nl/opleidingen/bachelor/computing-science/") Computing Science], Radboud University Nijmegen.
h2 Other interests
ul
li Ham radio (as #[a(href="https://www.qrz.com/db/PA5ET") PA5ET]; ex PD7LOL).
li Making paper cuts, such as #[a(href="/assets/img/papercut.png") this one] or #[a(href="/assets/img/papercut-whales.png") that one].
li I have been a volunteer in the #[a(href="https://www.taize.fr/") Taizé] community in 2013–14.
|