Resumé:
PH er en meget stærk testspecialist med fokus på testdesign, testudvikling, testplanlægning og kvalitetssikring samt fejlretning af testscenarier.
Konsulenten har arbejdet intensivt med automatiseret test, regressionstest, stresstest, performancetest og loadtesting i 10 år.
PH er desuden ekspert i programmering og design på UNIX platformen med speciale i stress test.
Konsulenten har primært arbejdet med følgende teknologier: C, Shell script, FreeBSD, UNIX, CVS, GCC, GDB, Make, vi samt HP Qualitycenter(Mercury) .
Karriereforløb:
1998 - : Selvstændig konsulent.
Speciale indenfor UNIX og test. Har arbejdet med nedenstående opgaver:
1999 - 2013: The FreeBSD Project.
Projektet er at sikre kvaliteten og oppetiden for FreeBSD operativsystemet.
- Design og udvikling af en stresstest suite.
- Testplanlægning.
- Afvikling af test suiten og rapportering af fejl.
- Fejlretning af fundne fejl.
- Modtagelse af nyudviklet kode fra andre, som så skal testes.
- Genskabelse af problemet og udvikling af regressionstest baseret på rapporterede fejl.
En detaljeret beskrivelse af projektet findes her: http://people.freebsd.org/~pho/stress/.
Teknologier: FreeBSD, gcc, sh, awk, sed, make, vi, Subversion, git.
2011 - 2011: Phonic Ear A/S.
Test og justering af et hørehjælpemiddel.
- Funktionstest af produktet.
- Svartidsmålinger.
- Justering af mikrofon niveau.
Teknologier: Bluetooth®, Windows NT.
2007 - 2008: CapGemini Consulting.
Videreførsel af mit arbejde for TDC Services A/S. "Knowledge transfer" til Capgemini's Mumbai team.
- Design og udvikling af automatisk test suite.
- Koordinering med backoffice i Indien.
- Oplæring af konsulenter i Indien i forbindelse med offshoring af opgaver.
- Dokumentation af test suite og data mining metoder.
Teknologier: HP-UX, Solaris, Oracle, shell, perl, awk, RE, TAP3, ASN.1, HP Quality Center, automatisk test.
2006 - 2007: TDC Services A/S.
Opgaven var at kvalitetstests programændringer af TDC Mobils system til genering af regningsgrundlag.
- Test af afregningssystem for TDC Mobil: Comptel / Amdocs software.
- Design og udvikling af test cases i Quality Center.
- Data mining for at finde trafik til testen.
Teknologier: HP-UX, Solaris, Oracle, shell, perl, awk, RE, TAP3, ASN.1, HP Quality Center, automatisk test.
2005 - 2005: IBM Service Delivery Center A/S (DM Data).
Opgaven var at sikre kvaliteten af installeret software på 50 HP-UX maskiner til Mærsk.
- Udvikling af en automatisk regressionstest suite til Operational Acceptance Testing (OAT).
- Daglig afvikling og rapportering af fejl.
- Opfølgning på fejlrettelser.
- Dokumentation af test suiten.
Teknologier: Shell scripts, grep, awk, sed, OAT test.
2004 - 2004: NetTest A/S.
Kunden havde følgende Linux opgaver, der bestod i at:
- Fejlfinding af en ethernet driver.
- Tilpasning af en linux driver til rapportering af RAM fejl.
- Optimering af installationsproceduren.
- Dokumentation / rapport af hele forløbet.
Teknologier: Red Hat 7.2, gcc, sh, vi.
2003 - 2003: Scandinavian Airlines System.
Kunden ønskede at flytte et stort program kompleks til en nyere version af C++.
- Tilretning af koden så den kunne oversætte.
- Regressionstest af den nye software.
- Dokumentation i form af en logbog over alle problemer, løsningsmuligheder og resultater der blev fundet under projektet.
Port af et større (5k filer, 1m linier) C++ baseret system fra HP-UX 11.0 til 11.i
1998 - 2002: Scandinavian Airlines System.
Kunden ønskede af flytte et program kompleks fra mainframe miljøet til UNIX. Udvikling af system til bemanding af fly for SAS. Opgaven var at implementere et distribueret objekt baseret system til erstatning for et eksisterende mainframe system.
- Proof of concept.
- Udvikling af software.
- Opsætning af udviklingsmiljø.
- Design af driftsovervågning.
- Ansvarlig for implementering af udviklingssystem baseret på CVS.
- Tuxedo implementering og generel optimering.
- Ansvarlig for driftsovervågning samt implementering af Tuxedo overvågningsværktøjer.
- Ansvarlig for design af driftsmiljø.
Teknologier: C++, Rogue Wave, CVS, Rational Rose, Metro, Tuxedo og DB2 Connect under HP-UX. Systemdesign, programmering, komponent og performance tests.
1995 - 1997: NetMan A/S.
TeMIP performance opsamling fra mikrobølge links.
Teknologier: C++, TCL.
1989 - 1995: Dansk Data Elektronik A/S.
Jeg beskæftigede mig UNIX kernen og tilhørende programmer.
- Port af UNIX SVR 4.2 MP fra i386 til Mips R4000.
- Automatisk crash dump analyse.
- Port af X11 til UNIX System 3.
Teknologier: C, RCS, Make, vi, sed, awk, X11.
1987 - 1989: Niro Atomizer Inc., Columbia, MD, USA.
Udvikling af en CAD applikation. Fortran på Prime computer. Design og udvikling af CAD support programmer og plotter drivere.
1985 - 1987: Dansk Data Elektronik A/S.
Udvikler af et Oracle baseret kalender system.
1984 - 1985: Niro Atomizer A/S.
Udvikling af en CAD applikation. Fortran på Prime computer.
1979 - 1984: NuData ApS.
Partner i en mindre virksomhed, der udviklede markeds simulations systemer.
Kurser: | |
---|---|
2006 | USENIX Summer Technical Conference, Boston, Massachusetts |
1999 | USENIX Summer Technical Conference, Monterey, California |
1993 | USENIX Summer Technical Conference, Cincinnati, Ohio |
1993 | USENIX Annual Technical Conference, San Diego, California |
1992 | USENIX Winter Technical Conference, San Francisco, California |
1976 - 1980 | Datalogi, Københavns Universitet |
Sprog: |
---|
Dansk - modersmål |
Engelsk - flydende |
Kompetencer: | |||
---|---|---|---|
Antal år | Niveau | Sidst anvendt | |
Programmering: | |||
awk | 20 | Højt | 2013 |
C | 25 | Højt | 2013 |
C++ | 7 | Middel | 2003 |
CVS | 20 | Højt | 2009 |
Git | 2 | Middel | 2013 |
HTML | 10 | Højt | 2013 |
Perl | 5 | Middel | 2011 |
Tcl/Tk | 2 | Lavt | 1997 |
Shell | 25 | Højt | 2013 |
sed | 20 | Middel | 2013 |
Subversion | 2 | Højt | 2013 |
Database: | |||
Oracle | 3 | Middel | 2008 |
DB2 | 5 | Middel | 2003 |
Hardware: | |||
Intel x86 | 10 | Middel | 2013 |
Mips | 4 | Middel | 1995 |
Operativsystemer: | |||
UNIX | 25 | Højt | 2013 |
FreeBSD | 25 | Højt | 2013 |
Linux | 2 | Middel | 2008 |
HP-UX | 8 | Højt | 2008 |
Solaris | 3 | Højt | 2008 |
Windows | 5 | Lavt | 2013 |
Andet: | |||
HP Quality Center | 4 | Højt | 2008 |
Tuxedo | 5 | Højt | 2003 |
TAP3.11 | 3 | Middel | 2008 |
ASN.1 | 3 | Middel | 2008 |