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
|
extends layout.jade
block content
h1 Camil Staps
hr
img#profile(alt="Camil Staps", style="float:left;", src="/assets/img/profile-300x300.png", width="170")
p #[a(href="mailto:info@vivisoft.nl") Freelance programmer]; Bachelor student #[a(href="http://www.ru.nl/opleidingen/bachelor/informatica/") Computing Science] and #[a(href="http://www.ru.nl/opleidingen/bachelor/theologie/") Theology]
p
span.tt info@camilstaps.nl
br
| GPG ID: #[a(href="http://pgp.mit.edu/pks/lookup?op=get&search=0x4A9BFD4F6A415F83") 6A315F83]
br
| Fingerprint: #[span.tt 7F41 677C FA51 D2AE 8A4A C47D 4A9B FD4F 6A41 5F83]
p
a(href="https://github.com/camilstaps") GitHub
br
a(href="https://nl.linkedin.com/in/camilstaps") LinkedIn
br
a(href="http://stackexchange.com/users/1679769/camil-staps") StackExchange
br
a(href="http://careers.stackoverflow.com/camilstaps") Stack Overflow Careers
hr
table.main_table
tr
td I like:
td Functional programming (#[a(href="http://clean.cs.ru.nl/Clean") Clean]), Linux (Debian; Ubuntu Server), LaTeX (TikZ), PIC microcontrollers, CoffeeScript, regular expressions, Git, Bash
tr
td I know:
td The above, Python, PHP (Laravel), SQL, HTML, CSS, JavaScript (jQuery), Bootstrap, WordPress, C(++), Java
tr
td I dislike:
td Ubuntu Desktop, C#, Objective C, any Windows version above XP, Apple, MS Office, computer games
tr
td My wishlist:
td R, more functional programming, Node.js, Docker, LXC, functional programming on microcontrollers, data mining
h2 Work
table.main_table
tr
td 2013 - present
td Owner of ViviSoft. #[a(href="mailto:info@vivisoft.nl") Contact me] for any projects in software or hardware development.
tr
td 2015 - present
td
p Student assistant at the #[a(href="http://www.ru.nl/science") Faculty of Science] at the Radboud University Nijmegen.
mixin saItem(guide, name)
a(href=guide)= name
br
h6 2016-17
p
+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("http://studiegids.science.ru.nl/2016/en/socsci/course/41452/", "Functional Programming for AI")
+saItem("http://www.studiegids.science.ru.nl/2016/science/prospectus/inf_ba/course/40568/", "Functional Programming 1")
+saItem("https://studiegids.science.ru.nl/2016/science/prospectus/inf_ba/course/40560/", "Operating Systems")
h6 2015-16
p
+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")
+saItem("https://cs.ru.nl/~hubbers/courses/ms_1516/", "Mathematical Structures")
h2 Education
table.main_table
tr
td 2014-2017
td BSc. #[a(href="http://www.ru.nl/opleidingen/bachelor/informatica/") Computing Science & Cyber Security], Radboud University Nijmegen. Some of my work related to this education may be found on #[a(href="https://git.camilstaps.nl") git.camilstaps.nl]; releases appear on #[a(href="https://files.camilstaps.nl") files.camilstaps.nl].
tr
td 2015-2017
td BA. #[a(href="http://www.ru.nl/opleidingen/bachelor/theologie/") Theology], Radboud University Nijmegen. Some of my work related to this education may be found on #[a(href="https://files.camilstaps.nl") files.camilstaps.nl].
h2 Software projects & libraries
table.main_table
tr
td: a(href="http://cloogle.org/") Cloogle
td Hoogle clone for Clean (co-author & co-maintainer)
tr
td: a(href="https://github.com/nichtich/tkz-orm") tkz-orm
td LaTeX package for drawing Object-Role Model (ORM) diagrams using PGF and TikZ (#[a(href="https://ctan.org/pkg/tkz-orm") CTAN]) (co-maintainer)
tr
td: a(href="https://github.com/camilstaps/ESP8266_PIC") ESP8266_PIC
td ESP8266 library for PIC microcontrollers
tr
td: a(href="https://parse.hebrewtools.org") ParseTrainer
td Web app to practice parsing Hebrew verbs (#[a(href="https://github.com/HebrewTools/ParseTrainer") GitHub])
tr
td: a(href="https://clauses.hebrewtools.org") ClausesFormatter
td Web app to format an Old Testament text in clauses, exports to TeX and PDF (#[a(href="https://github.com/HebrewTools/ClauseFormatter") GitHub])
tr
td: a(href="https://github.com/camilstaps/fuspel") fuspel
td A minimal, untyped, lazy functional programming language based on term rewriting
tr
td: a(href="https://github.com/camilstaps/latexgit") latexgit
td LaTeX package for fetching and typesetting git information (#[a(href="http://ctan.org/pkg/latexgit") CTAN])
tr
td: a(href="https://github.com/camilstaps/bibletext") bibletext
td LaTeX package for inserting Bible texts by specifying references (#[a(href="http://ctan.org/pkg/bibletext") CTAN])
p Find more on #[a(href="https://github.com/camilstaps") GitHub] and #[a(href="https://git.camilstaps.nl/") git.camilstaps.nl].
h2 Talks
table.main_table
tr
td #[a(href="https://linuxnijmegen.nl/bijeenkomsten/67-lugn50-dinsdag-11-oktober-2016") 11th October 2016]
td #[a(href="https://docker.io") Docker] introduction for the #[a(href="https://linuxnijmegen.nl/") Linux User Group Nijmegen] (#[a(href="https://files.camilstaps.nl/LUGN-Docker/docker.pdf") PDF])
h2 Other interests
ul
li I am a radio amateur (#[a(href="https://www.hamqth.com/PD7LOL") PD7LOL]). I am primarily active on 20m with CW.
li I am a community moderator at the #[a(href="https://philosophy.stackexchange.com") Philosophy Stack Exchange].
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="http://www.taize.fr/") Taizé] community in 2013-14.
h2 Contact details
p +31 6 4045 1121
p
span.tt info@camilstaps.nl
br
| GPG ID: #[a(href="http://pgp.mit.edu/pks/lookup?op=get&search=0x4A9BFD4F6A415F83") 6A315F83]
br
| Fingerprint: #[span.tt 7F41 677C FA51 D2AE 8A4A C47D 4A9B FD4F 6A41 5F83]
p
| #[a(href="https://github.com/camilstaps") GitHub], #[a(href="https://nl.linkedin.com/in/camilstaps") LinkedIn], #[a(href="http://stackexchange.com/users/1679769/camil-staps") StackExchange], #[a(href="http://careers.stackoverflow.com/camilstaps") Stack Overflow Careers]
p
| KvK: ViviSoft; 57363145
br
| BTW: NL223923096B01
p
| IBAN: NL68 ASNB 0707 8177 65
br
| BIC: ASNBNL21
|