1 <!doctype html public
"-//w3c//dtd html 4.0 transitional//en">
4 <meta http-equiv=
"Content-Type" content=
"text/html; charset=UTF-8">
5 <meta name=
"GENERATOR" content=
"Mozilla/4.51 [en] (X11; I; Linux 2.2.3 i686) [Netscape]">
6 <title>Curriculum Vitae for Petter Reinholdtsen
</title>
12 <td valign=
"top"><img ALT=
"[Photo]" SRC=
"imgs/petterr.png" align=
"left"></td>
15 <h1>Curriculum Vitae
</h1>
17 <blockquote>Petter Reinholdtsen
22 <p><a href=
"mailto:pere-cv@hungry.com">pere-cv@hungry.com
</a>
27 <blockquote>To become a successful, professional practitioner in the
28 application of new knowledge and technology to global distributed
29 information systems.
</blockquote>
31 <h2>Personal Information
</h2>
34 <br>Status: Norwegian, two children
</blockquote>
36 <h2>Area of excellence
</h2>
39 Free software development.
41 <p>Unix client and server administration.
43 <p>Porting software to Unix. I have much experience with FreeBSD,
44 Linux, Irix, HP/UX and Solaris. I know AIX, Tru64 Unix (OSF/
1),
45 NetBSD, Ultrix and Hurd fairly well.
47 <p>Designing and implementing web based services.
56 <td valign=
"top" rowspan=
"2" width=
"20%">2003</td>
58 <th align=
"left"><a href=
"http://www.uio.no/">University of Oslo
</a>
62 <td>1 study point in fortran programming for geophysics while working.
</td>
66 <td valign=
"top" rowspan=
"2">1992-
1997,
1999-
2001</td>
68 <th align=
"left"><a href=
"http://www.uit.no/">University of Troms
ø</a>
69 <br><A HREF=
"http://www.cs.uit.no/">Computer Science
</a></th>
73 <td>Studying for Bachelor of Science with focus on open distributed
74 computing.
45 study points in computer science, and
20 points in
75 other classes. Active in many student associations and a student
76 representative in many university committees. I had a break from
1997
77 to
1999 to work and do my civilian service.
</td>
81 <td valign=
"top" rowspan=
"2" width=
"20%">1998</td>
83 <th align=
"left"><a href=
"http://www.uio.no/">University of Oslo
</a>
88 <td>4 study points in basic astrophysics while working.
</td>
92 <td valign=
"top" rowspan=
"2">1989-
1992</td>
94 <th align=
"left">Frydenlund Videreg
ående Skole, Narvik
</th>
98 <td>Graduated with General Certificate of Education.
</td>
103 <h2>Professional Experience
</h2>
108 <td valign=
"top" rowspan=
"2" width=
"20%">2002-now
</td>
110 <th align=
"left"><a href=
"http://www.debian.org/">Debian Project
</a></th>
114 <p>Working on the boot infrastructure, the installation system, the
115 Debian Edu subproject, the Debian GIS subproject and the FreedomBox
116 subproject. And much more.
</p></td>
120 <td valign=
"top" rowspan=
"2" width=
"20%">2001-now
</td>
122 <th align=
"left"><a href=
"http://www.usit.uio.no/">University
123 Center for Information Technology
</a>,
124 <br>University of Oslo
</th>
127 <td>Overingeni
ør.
128 <p>Automating system administration routines. Setting up request
129 tracking system. Configuring monitoring system. Designing and
130 implementing framework and environment for research on sensitive
131 data. And much more.
</p></td>
135 <td valign=
"top" rowspan=
"2" width=
"20%">2001-
2019</td>
137 <th align=
"left"><a href=
"http://www.skolelinux.no/">The Skolelinux
141 <td>System architect, lead developer and release manager. And much more.
</td>
145 <td valign=
"top" rowspan=
"2" width=
"20%">2000-
2001</td>
147 <th align=
"left"><a href=
"http://www.opera.com/">Opera Software AS
</a>, Oslo
</th>
150 <td>Senior Programmer.
151 <p>Porting the Opera web browser to several Unix platforms, with focus
152 on Linux/Qt, Linux/NanoX and Solaris/Qt.
</p></td>
154 <td valign=
"top" rowspan=
"2" width=
"20%">1999-
2000</td>
156 <th align=
"left"><a href=
"http://robotics.ee.uwa.edu.au/">Mobile
158 <BR>CIIPS/EE
<A HREF=
"http://www.uwa.edu.au">University of Western
159 Australia
</a>, Perth Australia
</th>
163 <p>Implementing HW drivers and the control software for CIIPS Glory
164 robot soccer team to participate in RoboCup
2000</p></td>
167 <td valign=
"top" rowspan=
"2" width=
"20%">1999-
2000</td>
169 <th align=
"left"><a href=
"http://www.linpro.no/">Linpro AS
</a>, Oslo
</th>
172 <td>Employed as Senior Programmer.
173 <P>Working on Logbox, an Internet service monitoring project.
</td>
175 <td valign=
"top" rowspan=
"2" width=
"20%">1998-
1999</td>
177 <th align=
"left"><a href=
"http://www.cc.uit.no/">Computer Center
</a>
178 <br><a href=
"http://www.uit.no/">University of Troms
ø</a></th>
182 <td>14 months of civilian service creating computing services for
183 undergraduate students. Duties includes choosing hw and setting up
184 web-, authentication-, file and database servers, setting up Linux
185 client software and maintaining the installation.
</td>
189 <td valign=
"top" rowspan=
"2">1997-
1998</td>
191 <th align=
"left"><a href=
"http://www.link.no">Telenor Link
</a> /
<a href=
"http://www.games.no/">Games
196 <td>Employed as Senior Programmer.
197 <p>This started as an online gaming project at Telenor Link, a part of
198 Norwegian Telecom, and was later moved into its own company, Games And
199 Multimedia Entertainment Systems (GAMES). Duties included creating a
200 framework for our journalists to present gaming news, a download site
201 for game demos, a games shop selling CDs by web orders, and evaluating
202 and setting up online gaming sites such as MPlayer and Wireplay.
</td>
206 <td valign=
"top" rowspan=
"2">1996</td>
208 <th align=
"left">"NRK2 Spider"
209 <br><a href=
"http://www.nrk.no/">Norwegian Television Broadcasting
</a>
214 <td>Part time job as technician and sub editor while studying.
215 <p>Spider was the first norwegian television series about the
216 Internet. Duties included planning program themes, setting up
217 computers, tuning MBone conferences and informing the host what to say
218 during parts of the program.
</p></td>
222 <td valign=
"top" rowspan=
"2">1996</td>
224 <th align=
"left">Data Consult, Troms
ø</th>
228 <td>Part time job as Programmer while studying.
229 <p>I reprogrammed the printer driver to handle more than one printer using
230 config files, while allowing per-site and per-print overrides.
</td>
234 <td valign=
"top" rowspan=
"2">summer
1995-
1996</td>
236 <th align=
"left">Origo Project
237 <br>Telenor Media
</th>
241 <td>Holiday job and part time job as designer, programmer and network administrator
242 while studying. Duties included network planning and implementation, designing
243 and implementing web search engines and internet news service, and administrating
244 a computer network with ~
60 users.
</td>
248 <td valign=
"top" rowspan=
"2">1994-
1996</td>
250 <th align=
"left"><a href=
"http://www.rhd.uit.no/">The Norwegian
251 Historical Data Center
</a>
252 <br>University of Troms
ø</th>
256 <td>Part time job as web consultant while studying. Duties included suggesting
257 and implementing new services for making their census information available
262 <td valign=
"top" rowspan=
"2">1994-
1996</td>
264 <th align=
"left">University Library
265 <br>University of Troms
ø</th>
269 <td>Part time job as Webmaster while studying. Duties included maintaining
270 the webserver, and suggesting, designing and implementing new web services
271 at the library. Projects included weekly news-postings of new journals,
272 collecting article-orders from web and interfacing article search engines
277 <td valign=
"top" rowspan=
"2">summer
1994</td>
279 <th align=
"left">Multitorg Project
280 <br>Norwegian Telecom Research
</th>
284 <td>Employed as project assistant. Duties included making the Norwegian
285 Telecom library database (SIFT) searchable from web, create a summary
286 on Internet protocols for presentation to ITU (International Telecom Union),
287 making a email2fax gateway and making sure once and for all that Santa
288 Claus is Norwegian using a web presentation.
</td>
292 <td valign=
"top" rowspan=
"2">summer
1990
293 <br>and summer
1991</td>
295 <th align=
"left">Ballangen Kommune
</th>
299 <td>Employed as forest worker.
</td>
303 <td valign=
"top" rowspan=
"2">1989-
1994</td>
305 <th align=
"left">Ballangen S-Lag
</th>
309 <td>Part time job as shop assistant.
310 <p>Duties included opening and closing the cash register and driving
311 when I got my drivers license.
</p></td>
316 <h2>Publications and papers
</h2>
320 <p><b><a href=
"https://www.aksess-tidsskrift.no/fordypning/175530">Når
321 «på» blir «pÃ¥»: Et reservoar av tegn sett fra depotet
</a></b>,
323 <a href=
"https://www.aksess-tidsskrift.no/">tidsskriftet
324 Aksess nr.
3 2023</a>.
</p>
326 <p><b><a href=
"https://doi.org/10.1108/RMJ-09-2019-0050">A
327 record-keeping approach to managing IoT-data for government
328 agencies
</a></b>, in Records Management Journal (DOI
329 10.1108/RMJ-
09-
2019-
0050).
</p>
331 <p><b><a href=
"https://doi.org/10.1108/RMJ-09-2019-0056">Publishing
332 and using record-keeping structural information in a
333 blockchain
</a></b> in Records Management Journal (DOI
334 10.1108/RMJ-
09-
2019-
0056).
</p>
336 <p><b><a href=
"https://www.arkivrad.no/arkivrad">Åpen og
337 gjennomsiktig vedlikehold av spesifikasjonen for Noark
5
338 Tjenestegrensesnitt
</a></b>, printed in Arkivråd
2019/
3 page
341 <p><b><a href=
"http://www.arkheion.no/arkheion-2_2019/">Nikita og
342 Noark
5 tjenestegrensesnitt - en ny måte å tenke arkivering
343 på
</a></b>, printed in Arkheion
2019-
10 page
30-
33.
</p>
345 <p><b><a href=
"https://doi.org/10.1007/s41019-017-0050-4">Robust
346 Cross-Platform Workflows: How Technical and Scientific
347 Communities Collaborate to Develop, Test and Share Best
348 Practices for Data Analysis
</a></b>, in Data Science and
349 Engineering (DOI
10.1007/s41019-
017-
0050-
4)
</p>
351 <p><b><a href=
"https://doi.org/10.15439/2017F549">Information Quality
352 Challenges for the Preservation of Norwegian Public Sector
353 Records
</a></b>, at Conference:
2017 Federated Conference on
354 Computer Science and Information Systems (DOI
355 10.15439/
2017F549)
</p>
357 <p><b><a href=
"http://www.hungry.com/~pere/mypapers/friprog-itsikkerhet.txt">Sikker
358 it-infrastruktur krever bruksrettigheter
</a></b>, Printed in
359 Computerworld Norge
2007-
04-
13 page
30</p>
361 <p><b>Skolelinux-prosjektet
</b>,
362 preliminary project report for the Norwegian Department of Research
365 <p><b><a href=
"https://dl.acm.org/doi/10.5555/646585.698830">CIIPS
366 Glory Small Soccer Robots with Local Image Processing
</a></b> in
367 RoboCup
2000: Robot Soccer World Cup IV January
2001 Pages
368 523-
526 (DOI
10.5555/
646585.698830)
</p>
370 <p><b><a href=
"http://www.hungry.com/~pere/mypapers/eyecam-fifo/">Speeding
371 up a Digital Camera
</a></b>, Submitted for RoboCup Workshop
2000.
373 <P><b><a href=
"http://www.hungry.com/~pere/mypapers/eyebot-ip/">Eyebot
374 image processing primitives
</a></b>, Technical report
2000.
376 <P><b><a href=
"http://www.hungry.com/~pere/mypapers/socc-img-calibr/">Camera
377 calibration for CIIPS Glory soccer programs
1998/
1999</a></b>,
378 Technical report
2000.
381 href=
"http://www.hungry.com/~pere/reports/19990204-lifelines.html">LifeLines
382 - Open Source genealogy software for Unix
</a></b> (Norwegian), printed
383 in "Slekt
& Data" #
1 1999.
385 <p><b>The history of "TD-labben", the
<a
386 href=
"http://www.td.org.uit.no">computer student association
</a> (TD)
387 computer lab - part
1</b> (Norwegian), printed in "Vinduet" #
40
391 href=
"http://www.hungry.com/~pere/reports/9601.softdist.html">Automatic
392 software distribution via HTTP
</a></b>, submitted to WWW conference
4
395 <p><b><a href=
"http://www.hungry.com/~pere/reports/9605.java-TACOMA.html">Integrating
396 Java in TACOMA
</a></b>, written for distributed computer lectures
1996.
</blockquote>
398 <h2>Major Projects
</h2>
402 <p><b><a href=
"http://www.japhar.org/">Japhar
</a>
403 -
<a href=
"http://www.hungry.com/">The Hungry Programmers
</a>
404 Java Virtual Machine
</b>
405 <p>I'm one of the current maintainers of a multi-platform Open
406 Source implementation of SUN's Java. It currently runs on Linux,
407 FreeBSD, Solaris and Irix. It is written in C (and a little bit
408 C++), and supports native threads, Java Native Interface and
409 Netscape/Mozilla Open Java Interface.
</p>
411 <p><b><a href=
"http://www.skolelinux.no/">Skolelinux - Linux for
412 primary schools
</a></b></p>
413 <p>I am the system architect and lead developer of the project. The
414 project was initiated in
2001 by me and a few others. We want to
415 make free software more available for the primary schools in
416 Norway, and are making a turn-key installation for the school
417 networks, with all the services and desktop applications needed in
418 schools, with the user programs available in Norwegian Bokmål,
419 Nynorsk and Nothern Saami.
</p>
421 <p><b><a href=
"http://www.hungry.com/~pere/publisher/">Translating
422 and publishing Creative Commons books
</a></b><p>
423 <p>I've so far translated and published five books Creative Commons
424 licensed books, and curated and published a Creative Commons
425 licensed dictionary database as three dictionaries.
</a>
429 <h2>Open Source and Free Software Experience
</h2>
431 - Debian, Skolelinux, SANE, KDE, Nikita, LinuxCNC, etc
433 <h2>Computer knowledge
</h2>
435 - SQL, Perl, C, C++, Python, Pascal, LDAP, NIS, Apache, Squid, IETF
438 <h2>Lectures and Presentations
</h2>
444 <td valign=
"top" width=
"20%">March
2023</td>
445 <td><b>"<a href="http://www.hungry.com/~pere/mypapers/
2023-trans-publ/
2023-trans-publ.html
">Oversetting og publisering av bøker med fri programvare</a>"</b>, talk at NUUG
2023.
<!-- recorded --></td> </tr>
446 <!-- https://yewtu.be/watch?v=p298GIAhgKA -->
449 <td valign=
"top" width=
"20%">May
2015</td>
450 <td><b>"<a href="http://www.hungry.com/~pere/mypapers/
2015-nuug-civic-hacking.html
">NUUGs
451 plan for Civic Hacking</a>"</b>, talk at OSDC
2015 Nordic.
</td> </tr>
454 <td valign=
"top" width=
"20%">February
2008</td>
455 <td><b>"<a href="http://www.hungry.com/~pere/mypapers/
200802-bootsequence/
200802-bootsequence.html
">Reordering the Debian boot sequence for correctness and speed</a>"</b>, talk at FOSDEM
2008.
<!-- recorded --></td> </tr>
456 <!-- http://meetings-archive.debian.net/pub/debian-meetings/2008/fosdem/ogg_theora/384x288/Reordering_the_Debian_boot_sequence_for_correctness_and_speed___Petter_Reinholdtsen.ogg -->
459 <td valign=
"top" width=
"20%">June
2007</td>
460 <td><b>"<a href="http://www.hungry.com/~pere/mypapers/
200706-bootseq/
200706-bootseq.html
">Dependency based boot sequence</a>"</b>, talk at Debian
461 Conference
2007.
<!-- recorded --></td> </tr>
462 <!-- https://yewtu.be/watch?v=LPtO_DT-3Ys -->
465 <td valign=
"top" width=
"20%">June
2007</td>
466 <td><b>"Hardware detection options and solutions"</b>, talk at Debian
467 Conference
2007.
<!-- recorded --></td> </tr>
468 <!-- https://yewtu.be/watch?v=XTHaNLpYkbc -->
471 <td valign=
"top" width=
"20%">May
2007</td>
472 <td><b>"<a href="http://www.hungry.com/~pere/mypapers/drafts/openstreetmaporg.html
">OpenStreetmap.org - fribrukskart oppdatert av deg og meg</a>"</b>, talk at Bergen Linux User Group meeting.
</td> </tr>
474 <tr><td>...
</td></tr>
477 <td valign=
"top" width=
"20%">July
2005</td>
478 <td><b>"<a href="http://developer.skolelinux.no/info/prosjektet/
20050716-debconf5-upgrade.html
">Debian
479 Edu - Upgrading a preconfigured CDD</a>"</b>, talk at Debian
480 Conference
2005.
<!-- recorded --></td> </tr>
481 <!-- https://yewtu.be/watch?v=LRPu3GwiISs -->
484 <td valign=
"top" width=
"20%">July
2005</td>
485 <td><b>"<a href="http://www.hungry.com/~pere/mypapers/enterprise-software/enterprise-software.html
">Writing
486 enterprise ready software</a>"</b>, talk at Debian Conference
2005.
<!-- recorded --></td>
488 <!-- https://yewtu.be/watch?v=CFm6BQ2_aoM -->
491 <td valign=
"top" width=
"20%">May
2005</td>
492 <td><b>"<a href="http://www.hungry.com/~pere/mypapers/free-sw-devel/free-sw-devel.html
">Free
493 software development for beginners</a>"</b>, guest lecture at the Computer
494 Science department at University of Oslo.
</td>
497 <tr><td>...
</td></tr>
500 <td valign=
"top" width=
"20%">July
2003</td>
501 <td><b>"<a href="http://www.hungry.com/~pere/mypapers/debconf-install/debconf-install.html
">Automated
502 installations in Skolelinux using debian- installer and
503 base-config</a>"</b>, presentation at the Debian Conference
2003.
</td>
507 <td valign=
"top" width=
"20%">April
2001</td>
508 <td><b>"Robocup"</b>, presentation for the Norwegian Unix User
513 <td valign=
"top" width=
"20%">April
2000 and
<BR>February
2000</td>
515 <td><b>"CIIPS Glory: Global cross platform robot soccer development"</b>,
516 presentation for the Western Australia Unix User Group and The
517 Computer Science Department at The University of Western
521 <td valign=
"top" width=
"20%">February
2000</td>
523 <td><b>"SANE - Scanner Access Now Easy"</b>, presentation for the
524 Perth Linux User Group.
</td>
528 <td valign=
"top" width=
"20%">March
1999</td>
530 <td><b>"MRTG - Multi Router Traffic Grapher"</b>, presentation for the
531 computer student association (TD) at the University of Troms
ø.
</td>
535 <td VALIGN=TOP
>November
1998</td>
537 <td><b>"Japhar - The Hungry Programmers Java"</b>, presentation at
<a href=
"http://www.nuug.no">Norwegian
538 Unix User Group
</a> yearly general assembly.
</td>
543 <h2>Other Highlights
</h2>
549 <td valign=
"top" width=
"20%">summer
2007
551 <td>Member of the board for Sikring, drift og utvikling AS.
</td>
555 <td valign=
"top" width=
"20%">May
2003
557 <td>Leader of the Norwegian Unix User Group.
</td>
561 <td valign=
"top" width=
"20%">June
2007
563 <td>Chair of the board of directors for the SLX Debian Labs
564 foundation. Member of the board from
2003 to June
2007.
</td>
568 <td valign=
"top" width=
"20%">summer
1993
569 <br>- summer
1994</td>
571 <td>Member of the board for Studenthuset AS, Ltd as representative for
572 the student association of Troms
ø.
</td>
574 <TR><TD>1993-
1996</TD>
576 <TD>Founder and head administrator for the
577 <a href=
"http://www.td.org.uit.no/">computer student association (TD)
</A>
583 <h2>Other Interests
</h2>
585 <blockquote>Parachuting, robot technology, space exploration, task
586 automation, metal machining and wearable computing.
</blockquote>
590 <p>Available on request.
</p>
596 <td ALIGN=CENTER
COLSPAN=
"2">
599 <p>This page is at
<a href=
"http://www.hungry.com/~pere/CV-en.html">http://www.hungry.com/~pere/CV-en.html
</a>.
600 Last modified
2024-
10-
15</td>