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