]> pere.pagekite.me Git - homepage.git/blob - CV-en.html
Correct date.
[homepage.git] / CV-en.html
1 <!doctype html public "-//w3c//dtd html 4.0 transitional//en">
2 <html>
3 <head>
4 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
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>
7 </head>
8 <body>
9 &nbsp;
10 <table>
11 <tr>
12 <td valign="top"><img ALT="[Photo]" SRC="imgs/petterr.png" align="left"></td>
13
14 <td>
15 <h1>Curriculum Vitae</h1>
16
17 <blockquote>Petter Reinholdtsen
18 <br>Gunnar Scjelderups vei 29D
19 <br>0485 Oslo
20 <br>Norway
21 <p>Phone: +47 22713 393
22 <p><a href="mailto:pere-cv@hungry.com">pere-cv@hungry.com</a>
23 </blockquote>
24
25 <h2>Objective</h2>
26
27 <blockquote>To become a successful, professional practitioner in the
28 application of new knowledge and technology to global distributed
29 information systems.</blockquote>
30
31 <h2>Personal Information</h2>
32
33 <blockquote>Age: 42
34 <br>Status: Norwegian, two children</blockquote>
35
36 <h2>Area of excellence</h2>
37
38 <blockquote>Unix client and server administration.
39
40 <P>Porting software to Unix. I have much experience with FreeBSD,
41 Linux, Irix, HP/UX and Solaris. I know AIX, Tru64 Unix (OSF/1), NetBSD
42 and Ultrix fairly well.
43
44 <P>Java virtual machine internals.
45
46 <P>Designing and implementing web based services.</blockquote>
47
48 <h2>Education</h2>
49
50 <blockquote>&nbsp;
51 <table>
52
53 <tr>
54 <td valign="top" rowspan="2" width="20%">2003</td>
55
56 <th align="left"><a href="http://www.uio.no/">University of Oslo</a>
57 <br>Geophysics</th>
58 </tr>
59 <tr>
60 <td>1 study point in fortran programming for geophysics while working.</td>
61 </tr>
62
63 <tr>
64 <td valign="top" rowspan="2">1992-1997,1999-2001</td>
65
66 <th align="left"><a href="http://www.uit.no/">University of Troms&oslash;</a>
67 <br><A HREF="http://www.cs.uit.no/">Computer Science</a></th>
68 </tr>
69
70 <tr>
71 <td>Studying for Bachelor of Science with focus on open distributed
72 computing. 45 study points in computer science, and 20 points in
73 other classes. Active in many student associations and a student
74 representative in many university committees. I had a break from 1997
75 to 1999 to work and do my civilian service.</td>
76 </tr>
77
78 <tr>
79 <td valign="top" rowspan="2" width="20%">1998</td>
80
81 <th align="left"><a href="http://www.uio.no/">University of Oslo</a>
82 <br>Astrophysics</th>
83 </tr>
84
85 <tr>
86 <td>4 study points in basic astrophysics while working.</td>
87 </tr>
88
89 <tr>
90 <td valign="top" rowspan="2">1989-1992</td>
91
92 <th align="left">Frydenlund Videreg&aring;ende Skole, Narvik</th>
93 </tr>
94
95 <tr>
96 <td>Graduated with General Certificate of Education.</td>
97 </tr>
98 </table>
99 </blockquote>
100
101 <h2>Professional Experience</h2>
102
103 <blockquote>&nbsp;
104 <table>
105 <tr>
106 <td valign="top" rowspan="2" width="20%">2002-now</td>
107
108 <th align="left"><a href="http://www.debian.org/">Debian Project</a></th>
109 </tr>
110 <tr>
111 <td>Debian Developer
112 <p>Working on the boot infrastructure, the installation system, the
113 Debian Edu subproject, the Debian GIS subproject and the FreedomBox
114 subproject. And much more.</p></td>
115 </tr>
116
117 <tr>
118 <td valign="top" rowspan="2" width="20%">2001-now</td>
119
120 <th align="left"><a href="http://www.skolelinux.no/">The Skolelinux
121 Project</a></th>
122 </tr>
123 <tr>
124 <td>System architect, lead developer and release manager. And much more.</td>
125 </tr>
126
127 <tr>
128 <td valign="top" rowspan="2" width="20%">2001-now</td>
129
130 <th align="left"><a href="http://www.usit.uio.no/">University
131 Center for Information Technology</a>,
132 <br>University of Oslo</th>
133 </tr>
134 <tr>
135 <td>Overingeniør.
136 <p>Automating system administration routines. Setting up request
137 tracking system. Configuring monitoring system. Designing and
138 implementing framework and environment for research on sensitive
139 data. And much more.</p></td>
140 </tr>
141
142 <tr>
143 <td valign="top" rowspan="2" width="20%">2000-2001</td>
144
145 <th align="left"><a href="http://www.opera.com/">Opera Software AS</a>, Oslo</th>
146 </tr>
147 <tr>
148 <td>Senior Programmer.
149 <p>Porting the Opera web browser to several Unix platforms, with focus
150 on Linux/Qt, Linux/NanoX and Solaris/Qt.</p></td>
151 </tr>
152 <td valign="top" rowspan="2" width="20%">1999-2000</td>
153
154 <th align="left"><a href="http://robotics.ee.uwa.edu.au/">Mobile
155 Robots Lab</a>,
156 <BR>CIIPS/EE <A HREF="http://www.uwa.edu.au">University of Western
157 Australia</a>, Perth Australia</th>
158 </tr>
159 <tr>
160 <td>Team leader.
161 <p>Implementing HW drivers and the control software for CIIPS Glory
162 robot soccer team to participate in RoboCup 2000</p></td>
163 </tr>
164 <tr>
165 <td valign="top" rowspan="2" width="20%">1999-2000</td>
166
167 <th align="left"><a href="http://www.linpro.no/">Linpro AS</a>, Oslo</th>
168 </tr>
169 <tr>
170 <td>Employed as Senior Programmer.
171 <P>Working on Logbox, an Internet service monitoring project.</td>
172 </tr>
173 <td valign="top" rowspan="2" width="20%">1998-1999</td>
174
175 <th align="left"><a href="http://www.cc.uit.no/">Computer Center</a>
176 <br><a href="http://www.uit.no/">University of Troms&oslash;</a></th>
177 </tr>
178
179 <tr>
180 <td>14 months of civilian service creating computing services for
181 undergraduate students. Duties includes choosing hw and setting up
182 web-, authentication-, file and database servers, setting up Linux
183 client software and maintaining the installation.</td>
184 </tr>
185
186 <tr>
187 <td valign="top" rowspan="2">1997-1998</td>
188
189 <th align="left"><a href="http://www.link.no">Telenor Link</a> / <a href="http://www.games.no/">Games
190 AS</a>, Oslo</th>
191 </tr>
192
193 <tr>
194 <td>Employed as Senior Programmer.&nbsp;
195 <p>This started as an online gaming project at Telenor Link, a part of
196 Norwegian Telecom, and was later moved into its own company, Games And
197 Multimedia Entertainment Systems (GAMES). Duties included creating a
198 framework for our journalists to present gaming news, a download site
199 for game demos, a games shop selling CDs by web orders, and evaluating
200 and setting up online gaming sites such as MPlayer and Wireplay.</td>
201 </tr>
202
203 <tr>
204 <td valign="top" rowspan="2">1996</td>
205
206 <th align="left">"NRK2 Spider"&nbsp;
207 <br><a href="http://www.nrk.no/">Norwegian Television Broadcasting</a>
208 (NRK)</th>
209 </tr>
210
211 <tr>
212 <td>Part time job as technician and sub editor while studying.&nbsp;
213 <p>Spider was the first norwegian television series about the
214 Internet. Duties included planning program themes, setting up
215 computers, tuning MBone conferences and informing the host what to say
216 during parts of the program.</p></td>
217 </tr>
218
219 <tr>
220 <td valign="top" rowspan="2">1996</td>
221
222 <th align="left">Data Consult, Troms&oslash;</th>
223 </tr>
224
225 <tr>
226 <td>Part time job as Programmer while studying.&nbsp;
227 <p>I reprogrammed the printer driver to handle more than one printer using
228 config files, while allowing per-site and per-print overrides.</td>
229 </tr>
230
231 <tr>
232 <td valign="top" rowspan="2">summer 1995-1996</td>
233
234 <th align="left">Origo Project&nbsp;
235 <br>Telenor Media</th>
236 </tr>
237
238 <tr>
239 <td>Holiday job and part time job as designer, programmer and network administrator
240 while studying. Duties included network planning and implementation, designing
241 and implementing web search engines and internet news service, and administrating
242 a computer network with ~60 users.</td>
243 </tr>
244
245 <tr>
246 <td valign="top" rowspan="2">1994-1996</td>
247
248 <th align="left"><a href="http://www.rhd.uit.no/">The Norwegian
249 Historical Data Center</a>
250 <br>University of Troms&oslash;</th>
251 </tr>
252
253 <tr>
254 <td>Part time job as web consultant while studying. Duties included suggesting
255 and implementing new services for making their census information available
256 via web.</td>
257 </tr>
258
259 <tr>
260 <td valign="top" rowspan="2">1994-1996</td>
261
262 <th align="left">University Library&nbsp;
263 <br>University of Troms&oslash;</th>
264 </tr>
265
266 <tr>
267 <td>Part time job as Webmaster while studying. Duties included maintaining
268 the webserver, and suggesting, designing and implementing new web services
269 at the library. Projects included weekly news-postings of new journals,
270 collecting article-orders from web and interfacing article search engines
271 with web.</td>
272 </tr>
273
274 <tr>
275 <td valign="top" rowspan="2">summer 1994</td>
276
277 <th align="left">Multitorg Project&nbsp;
278 <br>Norwegian Telecom Research</th>
279 </tr>
280
281 <tr>
282 <td>Employed as project assistant. Duties included making the Norwegian
283 Telecom library database (SIFT) searchable from web, create a summary
284 on Internet protocols for presentation to ITU (International Telecom Union),
285 making a email2fax gateway and making sure once and for all that Santa
286 Claus is Norwegian using a web presentation.</td>
287 </tr>
288
289 <tr>
290 <td valign="top" rowspan="2">summer 1990
291 <br>and summer 1991</td>
292
293 <th align="left">Ballangen Kommune</th>
294 </tr>
295
296 <tr>
297 <td>Employed as forest worker.</td>
298 </tr>
299
300 <tr>
301 <td valign="top" rowspan="2">1989-1994</td>
302
303 <th align="left">Ballangen S-Lag</th>
304 </tr>
305
306 <tr>
307 <td>Part time job as shop assistant.&nbsp;
308 <p>Duties included opening and closing the cash register and driving
309 when I got my drivers license.</p></td>
310 </tr>
311 </table>
312 </blockquote>
313
314 <h2>Publications and papers</h2>
315
316 <blockquote>
317
318 <p><b><a href="http://www.student.uit.no/~pere/mypapers/friprog-itsikkerhet.txt">Sikker
319 it-infrastruktur krever bruksrettigheter</a></b>, Printed in
320 Computerworld Norge 2007-04-13 page 30</p>
321
322 <p><b>Skolelinux-prosjektet</b>,
323 preliminary project report for the Norwegian Department of Research
324 and Education.
325
326 <p><b><a href="http://www.student.uit.no/~pere/mypapers/eyecam-fifo/">Speeding
327 up a Digital Camera</a></b>, Submitted for RoboCup Workshop 2000.
328
329 <P><b><a href="http://www.student.uit.no/~pere/mypapers/eyebot-ip/">Eyebot
330 image processing primitives</a></b>, Technical report 2000.
331
332 <P><b><a href="http://www.student.uit.no/~pere/mypapers/socc-img-calibr/">Camera
333 calibration for CIIPS Glory soccer programs 1998/1999</a></b>,
334 Technical report 2000.
335
336 <P><b><a
337 href="http://www.hungry.com/~pere/reports/19990204-lifelines.html">LifeLines
338 - Open Source genealogy software for Unix</a></b> (Norwegian), printed
339 in "Slekt &amp; Data" #1 1999.&nbsp;
340
341 <p><b>The history of "TD-labben", the <a
342 href="http://www.td.org.uit.no">computer student association</a> (TD)
343 computer lab - part 1</b> (Norwegian), printed in "Vinduet" #40
344 1997.&nbsp;
345
346 <p><b><a
347 href="http://www.hungry.com/~pere/reports/9601.softdist.html">Automatic
348 software distribution via HTTP</a></b>, submitted to WWW conference 4
349 1996.&nbsp;
350
351 <p><b><a href="http://www.hungry.com/~pere/reports/9605.java-TACOMA.html">Integrating
352 Java in TACOMA</a></b>, written for distributed computer lectures 1996.&nbsp;</blockquote>
353
354 <h2>Major Projects</h2>
355
356 <blockquote><b><a href="http://www.japhar.org/">Japhar</a> - <a href="http://www.hungry.com/">The
357 Hungry Programmers</a> Java Virtual Machine</b>
358 <p>I'm one of the current maintainers of a multi-platform Open Source
359 implementation of SUN's Java. It currently runs on Linux, FreeBSD,
360 Solaris and Irix. It is written in C (and a little bit C++), and
361 supports native threads, Java Native Interface and Netscape/Mozilla
362 Open Java Interface.</P>
363
364 <p><b><a href="http://www.hungry.com/~pere/gigs/">GIGS - Generic
365 Internet Games Service</a></b>
366 <p>I'm one of two designers and maintainers of a Internet games metaserver
367 project. We want to ease the task of discovering available game servers
368 for any game on the Internet, and have designed a distributed network of
369 gigs-servers where game servers can report their presence, and game clients
370 can query the closest gigs-server to get a list of running game servers.</p>
371
372 <p><b><a href="http://www.skolelinux.no/">Skolelinux - Linux for
373 primary schools</a></b></p>
374 <p>I am the system architect and lead developer of the project. The
375 project was initiated in 2001 by me and a few others. We want to make free
376 software more available for the primary schools in Norway, and are
377 making a turn-key installation for the school networks, with all the
378 services and desktop applications needed in schools, with the user
379 programs available in Norwegian Bokmål, Nynorsk and Nothern Saami.</p>
380 </blockquote>
381
382 <h2>Open Source and Free Software Experience</h2>
383
384 - Debian, Skolelinux, SANE, KDE, ypserv, etc
385
386 <h2>Computer knowledge</h2>
387
388 - SQL, Perl, C, C++, Python, Pascal, LDAP, NIS, Apache, Squid, IETF
389 standards, etc.
390
391 <h2>Lectures and Presentations</h2>
392
393 <blockquote>&nbsp;
394 <table>
395
396 <tr>
397 <td valign="top" width="20%">February 2008</td>
398 <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.</td> </tr>
399
400 <tr>
401 <td valign="top" width="20%">June 2007</td>
402 <td><b>"<a href="http://www.hungry.com/~pere/mypapers/200706-bootseq/200706-bootseq.html">Dependency based boot sequence</a>"</b>, talk at Debian
403 Conference 2007.</td> </tr>
404
405 <tr>
406 <td valign="top" width="20%">June 2007</td>
407 <td><b>"hardware detection options and solutions"</b>, talk at Debian
408 Conference 2007.</td> </tr>
409
410 <tr>
411 <td valign="top" width="20%">May 2007</td>
412 <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>
413
414 <tr><td>...</td></tr>
415
416 <tr>
417 <td valign="top" width="20%">July 2005</td>
418 <td><b>"<a href="http://developer.skolelinux.no/info/prosjektet/20050716-debconf5-upgrade.html">Debian
419 Edu - Upgrading a preconfigured CDD</a>"</b>, talk at Debian
420 Conference 2005.</td> </tr>
421
422 <tr>
423 <td valign="top" width="20%">July 2005</td>
424 <td><b>"<a href="http://www.hungry.com/~pere/mypapers/enterprise-software/enterprise-software.html">Writing
425 enterprise ready software</a>"</b>, talk at Debian Conference 2005.</td>
426 </tr>
427
428 <tr>
429 <td valign="top" width="20%">May 2005</td>
430 <td><b>"<a href="http://www.hungry.com/~pere/mypapers/free-sw-devel/free-sw-devel.html">Free
431 software development for beginners</a>"</b>, guest lecture at the Computer
432 Science department at University of Oslo.</td>
433 </tr>
434
435 <tr><td>...</td></tr>
436
437 <tr>
438 <td valign="top" width="20%">July 2003</td>
439 <td><b>"<a href="http://www.hungry.com/~pere/mypapers/debconf-install/debconf-install.html">Automated
440 installations in Skolelinux using debian- installer and
441 base-config</a>"</b>, presentation at the Debian Conference 2003.</td>
442 </tr>
443
444 <tr>
445 <td valign="top" width="20%">April 2001</td>
446 <td><b>"Robocup"</b>, presentation for the Norwegian Unix User
447 Group.</td>
448 </tr>
449
450 <tr>
451 <td valign="top" width="20%">April 2000 and <BR>February 2000</td>
452
453 <td><b>"CIIPS Glory: Global cross platform robot soccer development"</b>,
454 presentation for the Western Australia Unix User Group and The
455 Computer Science Department at The University of Western
456 Australia.</td>
457 </tr>
458 <tr>
459 <td valign="top" width="20%">February 2000</td>
460
461 <td><b>"SANE - Scanner Access Now Easy"</b>, presentation for the
462 Perth Linux User Group.</td>
463 </tr>
464
465 <tr>
466 <td valign="top" width="20%">March 1999</td>
467
468 <td><b>"MRTG - Multi Router Traffic Grapher"</b>, presentation for the
469 computer student association (TD) at the University of Troms&oslash;.</td>
470 </tr>
471
472 <tr>
473 <td VALIGN=TOP>November 1998</td>
474
475 <td><b>"Japhar - The Hungry Programmers Java"</b>, presentation at <a href="http://www.nuug.no">Norwegian
476 Unix User Group</a> yearly general assembly.</td>
477 </tr>
478 </table>
479 </blockquote>
480
481 <h2>Other Highlights</h2>
482
483 <blockquote>&nbsp;
484 <table>
485
486 <tr>
487 <td valign="top" width="20%">June 2007
488 <br>- present </td>
489 <td>Chair of the board of directors for the SLX Debian Labs
490 foundation. Member of the board from 2003 to June 2007.</td>
491 </tr>
492
493 <tr>
494 <td valign="top" width="20%">summer 2007
495 <br>- present </td>
496 <td>Member of the board for Skolelinux Drift AS.</td>
497 </tr>
498
499 <tr>
500 <td valign="top" width="20%">May 2003
501 <br>- present </td>
502 <td>Leader of the Norwegian Unix User Group.</td>
503 </tr>
504
505 <tr>
506 <td valign="top" width="20%">2003
507 <br>- present </td>
508 <td>Debian Developer.</td>
509 </tr>
510
511 <tr>
512 <td valign="top" width="20%">summer 1993
513 <br>- summer 1994</td>
514
515 <td>Member of the board for Studenthuset AS, Ltd as representative for
516 the student association of Troms&oslash;.</td>
517 </tr>
518 <TR><TD>1993-1996</TD>
519
520 <TD>Founder and head administrator for the
521 <a href="http://www.td.org.uit.no/">computer student association (TD)</A>
522 computer lab.</td>
523
524 </table>
525 </blockquote>
526
527 <h2>Other Interests</h2>
528
529 <blockquote>Parachuting, robot technology, space exploration, task
530 automation and wearable computing.</blockquote>
531
532 <h2>References</h2>
533
534 <p>Available on request.</p>
535
536 </td>
537 </tr>
538
539 <tr>
540 <td ALIGN=CENTER COLSPAN="2">
541 <br>&nbsp;
542 <br>&nbsp;
543 <p>This page is at <a href="http://www.hungry.com/~pere/CV-en.html">http://www.hungry.com/~pere/CV-en.html</a>.
544 Last modified 2015-04-26</td>
545 </tr>
546 </table>
547
548 </body>
549 </html>