Civil engineer turned open source developer
Utrecht Area, Netherlands
Civil engineer turned open source developer
Utrecht Area, Netherlands
Extensive research experience: core member of an EU research project (eConstruct). Completed PhD study. Civil engineer, specialised in construction ICT and information exchange. I like the whole of civil engineering, from constructions and water management to traffic engineering.
Great ict skills: python, zope, plone. Automation, deployment, documentation, unittesting. Internet, xml, xslt.
Cooperator: international EU project, open source software.
Good writing and knowledge sharing skills: see my blog and conference summaries and PhD thesis.
Programming skill. Good writing skills (see mailinglists, conference summaries and my weblog). I devour and crave information, so I'm good at researching and getting up to speed quickly in a new field. Teamplayer. Open with my knowledge.
I also have a lot of background knowledge that can help me get up to speed in new fields. Geography, history, generic civil engineering.
(Privately Held; Hospital & Health Care industry)
February 2009 — Present (10 months)
I have two main areas of work at The Health Agency.
The first is building the main web applications and underlying document handling functionality that serve our customers. These are made with zope, grok and python. This includes lots of automated testing.
The second is improving the internal software development landscape: buildbot, predictable software releases, automation tasks, documentation generation, test setup, etc.
And an important aspect is visibility towards the python community. I have a personal weblog that has lots of visitors. I'm a regular (and well-known) attendant at the Dutch python usergroup meetings. I attend python conferences. I'm active on mailinglists. And I work on generic python infrastructure like buildout and I've authored several packages on pypi.
(Internet industry)
March 2005 — February 2009 (4 years )
I started working as python/zope/plone programmer for Zest software (http://zestsoftware.nl) because I wanted to improve my programming skills (and of course because it seemed a fun company to work for, which it was). My civil engineering PhD study learned me that a lot of ideas fail for lack of proper IT implementation, so I wanted to improve my already-pretty-decent skills.
I've learned a lot and I'm now fluent in plone and python. Cooperating with other programmers in the plone community was (and is) great. I've also worked a lot on Zest's internal systems, like helping replace cvs with subversion; automating the setup and maintenance of plone sites; writing a tool for repeatable releases; setting up new projects and configuring webservers; creating a tool for automated plone backups; etc.
I'm pretty all-round and I did quite some templating and css work next to programming. I've also dealt a lot with performance tuning and especially web server caching ("cachefu" in plone).
We structured our work at zest almost exclusively using extreme programming, so I've got a lot of experience with agile work methods, testing and estimation. For several projects I've also had a lot of contact with our customers.
(Educational Institution; Research industry)
September 2000 — January 2007 (6 years 5 months)
My research is best summarised by the phrase "getting the construction industry talking to each other via the internet". Loads of research is poured into expensive databases, expensive CAD packages etcetera: stuff that's only payable and usable by the top 1% of the construction companies and architects. I've always tried to keep my solutions and results usable to all sorts of companies: also the small ones.
A very important and enjoyable part of my PhD was the first two years: I participated full-time in the EU research project "eConstruct". International collaboration, good atmosphere, working together: great.
I've tried to remain pretty practical by actually implementing as much as possible of my research. Myself. For which I use mostly open source tools.
On 15 Januari 2007 I succesfully defended my PhD thesis. I'm a PhD now! See http://reinout.vanrees.org/bc .
I've given a university course on UML modeling and ArchiCad (for four years).
(Non-Profit; 11-50 employees; Architecture & Planning industry)
October 2000 — September 2004 (4 years )
I spend 3/5th of my PhD research time at STABU, which funded part of my research. For STABU I did a lot of eConstruct project work, including work on the LexiCon. Most of the time I did my "normal" research, but also some development of computer programs for internal use (successfully :-).
PhD , Civil engineering , 2000 — 2007
AEC, building and construction industry, ontology, object library, semantic web, internet, econstruct european project (bcxml). I'm also actually implementing my research, for which I use mostly open source tools: python, zope, plone, linux.
MSc , civil engineering , 1991 — 2000
Specialisations: civil engineering informatics, traffic engineering, planning
VWO , 1987 — 1991
VWO , 1984 — 1987
History, strategy, reading (history and fantasy/sf), music (symphonic rock), railways, maps, medieval swordfighting.
plone foundation, w78, christenunie, C.S.R.-Delft, csr