2017-09-15 21:21:26 +00:00
---
2017-09-16 15:46:56 +00:00
title: The concept and team
2017-09-15 21:21:26 +00:00
---
2017-09-16 15:52:03 +00:00
## Mission
2017-09-15 21:21:26 +00:00
2017-09-16 18:06:47 +00:00
At robur we strive to develop robust digital infrastructure. We achieve this goal
2017-10-30 21:00:55 +00:00
by continuous maintenance of permissively licensed (MIT/ISC/BSD) open
2017-09-16 15:46:56 +00:00
source libraries, which are used by various partners and supporters.
2017-09-16 17:40:24 +00:00
Robur is a non-profit endeavour that strives to enable more people to run their own digital
2017-09-16 15:46:56 +00:00
infrastructure. Minimising the executable size of services and cutting down
complexity is crucial to help people to understand the technology.
2017-09-16 17:44:02 +00:00
Rewards (in terms of shirts, money, stickers, hardware, retreats) for
contributors of the open source community are part of the funding plan.
Academic papers and talks at workshops and technical conferences will be
written to document the development and deployment of the technology.
The annual balance will be opened for the public to satisfy transparency what
donations and funding is used for.
2017-09-16 15:46:56 +00:00
2017-09-16 15:52:03 +00:00
## Non-profit company
2017-09-16 15:46:56 +00:00
Supporters can make charitable donations to robur, which will be used for
further development and maintainence of software and community infrastructure.
Partners can contract robur to develop prototypes (see example
2017-09-16 17:46:39 +00:00
[projects](/Projects)). Developed libraries are open sourced under a
permissive license if possible, to be reusable by other interested parties.
The application code itself is exclusively owned by the funding partner.
Examples include branding, configuration and the concrete composition of libraries.
2017-09-16 17:44:02 +00:00
Negotiable terms include time-limited exclusively licenses, service level
agreements (on-call troubleshooting, running infrastructure, updates), early
access on new development, influencing on the development roadmap.
2017-09-16 15:46:56 +00:00
2017-09-16 15:52:03 +00:00
## Team
2017-09-16 15:46:56 +00:00
2017-10-04 20:44:47 +00:00
### Catherine
Catherine runs an independent software consultancy from Wisconsin, USA. She
mostly writes code and tests, and builds tools for doing the same.
She has been a member of technical staff at a famous container company, a
research assistant at a famous English university, lead embedded systems
programmer at an obscure maker of network middleboxes, a network security
analyst at a large utility company, a systems administrator at a graduate space
research department, a sorter of discarded things, and a maker of sandwiches.
She harnesses entropy and fights bitrot.
Catherine has worked extensively on the MirageOS TCP/IP network stack and is a
member of the project's core team. She managed the release of MirageOS's latest
major version.
In her free time, Catherine enjoys bothering cats, playing board games, and
embroidery.
2017-09-16 17:25:10 +00:00
### Eva
Eva is an infrastructure software engineer and a researcher.
She studied Applied Computer Science in the Natural Sciences, and developed a typechecker for a compiler of a language for optimization problems. In her PhD project she developed metrics to compare forest data structures, with an application in molecular structure comparison. Working as a postdoc in cancer research on molecular structure prediction, she found her way to Brooklyn and Berlin.
2017-10-30 21:00:55 +00:00
In the US tech industry, she works on infrastructure problems with distributed systems on a large scale with millions of users, developing API infrastructure and search infrastructure, with a focus on stateless systems.
2017-09-16 17:25:10 +00:00
Her Erdős number is 4.
2017-10-04 20:48:03 +00:00
### Hannes
Hannes is a research associate at the University of Cambridge. He enjoys to write
code, and also travelling and repairing his recumbent bicycle, and being a
barista.
Hannes did his PhD in computer science about formal verification of
imperative code (using a higher-order separation logic and the theorem prover
Coq). At the moment he is working on an executable formal model of
TCP/IP which can act as a test validator.
Hannes co-authored a TLS implementation from the grounds up in OCaml, and
contributes to the MirageOS project as a core team member.
2017-09-18 15:44:17 +00:00
### Paul
Paul is an independent IT consultant located in Copenhagen.
Paul has a background in penetration testing, protocol design, applied
cryptography, and architectural IT security system design for customers in
especially the banking, insurance, and pension fund sectors. He has been
consulting on [BPAY integration](https://en.wikipedia.org/wiki/BPAY) in
Australia, and conducting web and network security assessments for customers
throughout the world.
Lately he has spent the last three years writing OCaml and has been working with
IT security, dev-ops and automated deployment for customers specializing in
Enterprise Resource Planning, Internet of Things, and medical technology.
In his spare time he dabbles in research into similar topics and serialization
frameworks, in addition to the enjoyable pursuit of tabletop roleplaying and
social interactions in smokey pubs - two disciplines that he excels in, but that
have somehow not been of particular interest to paying customers (yet).
2017-09-16 16:38:59 +00:00
## Contact
2017-11-05 18:47:48 +00:00
If you want to get in contact with us, write an email to team@robur.io.