Curriculum Vitae
Peter N. M. Hansteen
Security, Unix, Networking, Infrastructure, Cloud

Name: Peter Nicolai Mathias Hansteen.

Nationality: Norwegian.

Date of birth: 28 August 1963 in Drammen, Norway.

Marital status: Married, 1 child.

Position: Senior Technical Specialist, Public Cloud, at TietoEVRY


Telephone: +47 9807 1263


Security, Unix, Networking, Infrastructure, Cloud. I wrote a book about my favorite tool, "The Book of PF - A No-Nonsense Guide to the OpenBSD Firewall", published by No Starch Press. Strong preference for free/open source tools, working to create secure, clutter-free environments with the working systems you need.

Blog:, editor @ OpenBSD Journal (, SoMe accounts:

Keywords: High-performance, low-maintenance networking, the quality experience, OpenBSD, FreeBSD, Linux, Solaris, Sun Cluster, Veritas Cluster, bacula, puppet, OpenNMS, cfengine, nagios, SolarWinds, NetScaler, Cisco, monitoring, network services, planning, implementation, configuration, maintenance, firewalls, network security, authentication, LDAP, DNS, name service, BIND, Samba, integration, heterogeneous environments, highly reliable systems, Cloud Computing, AWS, GCP

Professional background:

From 1 September 2021 to present, Senior Technical Specialist, Public Cloud, TietoEVRY Norway. Engineering for the cloud, maintaining existing solutions while transforming and creating new, modern solutions for TietoEVRY customers.

From 1 September 2020 to 31 August 2021, Security Engineer at the TietoEVRY Nordic Security Operations Centre (SOC). Engineering activities with a view to developing and maintaining the SOC network security monitoring infrastructure. Transferred along with all team members from IBM to TietoEVRY.

From 1 October 2018 to 31 August 2020, Security Engineer at the IBM Nordic Security Operations Centre (SOC). Engineering activities with a view to developing and maintaining the SOC network security monitoring infrastructure.

From 1 February 2017 to 30 September 2018, Senior Consultant, Unix and Infrastructure, IBM Services AS, Bergen. See for details. Joined IBM Services Norway as part of the February 1, 2017 acquisition from EVRY. Operating, implementing and maintaining Unix solutions and networking infrastructure for various EVRY customers.

From 22 August 22 2011 to 31 January 2017, Senior Consultant, Unix and Infrastructure, Evry Norge AS, Bergen. See for details. Joined EVRY’s team that was tasked operating and maintaining and related services running on Solaris and Linux systems until contract end 2015 while ensuring smooth transfer of customer systems to new operators. Implemented and maintained Unix and network infrastructure for various EVRY customers.

From May 25 2010 to 19 August 2011, Unix Consultant at Helse Vest IKT AS, Servers and Infrastructure division. See for details. While at Helse Vest IKT, implemented several Unix (mainly Linux and Solaris) based solutions at the infrastructure level for health care applications, including introducing the puppet configuration management system to their portfolio of tools.

Since February 2008, consultant and sole proprietor of, IT consultancy in free and open source systems. See for details. I do all things network, I write and maintain documentation on networking and free systems. Also a frequent lecturer on networking and free operating systems; see Publications

From October 2008 to May 24 2010, Free Software Consultant at FreeCode AS. While at FreeCode, I worked mainly in infrastructure and network areas, consulting and for company internal purposes

From 1 January 1992 to May 15 2008, employed as consultant in Datadokumentasjon A/S, working with translation and Norwegian adaptation (localisation) of software. Built and maintained the network infrastructure and all externally and internally accessible network services for Datadokumentasjon A/S and cooperating company Dataped as. Sold my shares in the company in May 2008 and took the opportunity to strike out on my own again, see

Datadok, Localization: Worked in various capacities on a large number of localization projects including the Norwegian localisation of the Computer Associates products CA-UpToDate, CA-Textor, CA-SuperCalc, CA-SuperProject (including a military adaptation and technical assistance for the Swedish and Danish versions). Participated in numerous localizations and development of interactive multimedia tutorials subcontracting for other agencies. While the details of the subcontracting assignments are under NDA, end customers include Motorola, Sony, Symantec, Philips, Statoil, IBM, Compaq, Hewlett-Packard, Bosch, Nokia.

Datadok, Documentation: Developed the documentation for WinLink AS' products WinLink NFC, WinLink SecurePrint and the Carpo (WinLink Print System), maintained documentation for the WinLink communications/terminal emulator package. Wrote documentation for the Sevenmountains products 7M Integrate and 7M Aspire. For 7M Aspire, designed the integrated Docbook/SGML based documentation process with OEM branding support as part of the product build process.

Datadok, miscellaneous: Performed testing of various PCs, network devices and software for brand name clients. While the details of the subcontracting assignments are under NDA, end customers include Compaq, HP, Boingo, Agere

On 14 March 1991, went into partnership with Ronald Jensen and established Datadokumentasjon ANS. Co-ordinated the Norwegian localisation of CA-SuperProject for 2.0 DOS (project management), the adaptation of the product for the Windows environment, and the subsequent adaptations of the Windows product in accordance with specifications given by the Norwegian Defence, as part of the Norwegian Defence Ministry's PRINSIX project. At year end, 1991, Datadokumentasjon ANS was incorporated and became Datadokumentasjon A/S.

From 1 January 1989 employed in IDDoc AS, later to become Nordoc AS, as software localisation consultant. Co-ordinated the Norwegian, Swedish and Finnish localisation of CA-Silverado 1.0 (add-in database for CA-SuperCalc). Technically responsible for the Norwegian localisation of Borland's Turbo Pascal 5.5 (programming tool). Participated in the Norwegian localisation of Computer Associates' SuperCalc 5.0 for DOS (spreadsheet), Microsoft Excel 2.1 for Windows and Excel 2.2 for OS/2 (spreadsheet), Ashton-Tate's dBASE IV 1.1 (database) and Micrografx' Designer and Charisma. Provided technical assistance for the Swedish and Danish localisations of SPI's Open Access III.

From 19 August 1985 clerical officer at the Institute of Economics, The Norwegian School of Economics and Business Administration.

From 27 July 1985 to 16 August 1985 deputy secretary for Statoil's administration in Bergen, assigned by Norsk Personal.

From 9 April 1984 civilian service, from 24 April 1984 to 23 June 1985 at the Faculty of Law, University of Bergen.


ADP graduate, spring 1988 at NKS College.

Certificate of Introductory EDP, spring 1986, from the Norwegian School of Economics and Business Administration.

Certificate of Upper Secondary Education, general branch of study, music course, at U. Pihls skole (sixth-form college), spring 1982.

Recent Courses and Certifications

Course: Administering Big-IP + Advanced Web Application Firewall, F5 Networks (online) June 2021

Google Cloud Certified Professional Cloud Security Engineer, January 2020, Google Cloud

Transition to Oracle Solaris 11, October 2012, Global Knowledge

Sun Cluster 3.2 Administration Ed 2, January 2011, Global Knowledge

Solaris Administration for Experienced Unix System Administrators, August 2010, Global Knowledge

ITIL version 3 Foundation Certification, December 2008, FreeCode


You've installed it. What now? Packages! article published in BSD Magazine #2, 2008 (June 2008) Reissued with some updates and edits as You've Installed It. Now What? Packages! April 19, 2013

Keep smiling, waste spammers' time, article published in BSD Magazine #1, 2008 (March 2008). Reissued with some updates and edits as Keep smiling, waste spammers' time, May 4 2013.

The Book of PF, 3rd edition, No Starch Press 2014 (earlier editions No Starch Press 2010 and 2007)

The silent network: Denying the spam and malware chatter using free tools, paper presented at BSDCan 2007, updated and renamed to Effective spam and malware countermeasures: Network noise reduction using free tools for the UKUUG Spring 2008 conference, furter updated as a blog post at

Firewalling with OpenBSD's PF packet filter, (2005 – 2016) tutorial, originally a user group lecture, published online and given at AUUG 2005, UKUUG Spring 2006 and 2008, SANE 2006, BSDCan 2006, 2007, 2009, 2010, 2011, 2012, 2014, 2015 and 2016, EuroBSDCon 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014 and 2015 as well as AsiaBSDCon 2007 and 2012. As of June 18th, 2014, this tutorial has had more than 200,000 unique visitors since November 13th, 2006.

The Hail Mary Cloud and The Lessons Learned (2013), an overview of the «Hail Mary Cloud» series of blog articles, originally a paper for BSDCan 2013, with updates and links to more recent material.

Recent Presentations

PF and networking tutorial with OpenBSD, with Massimilano Stucchi, first presented at BSDCan 2017, June 2017.

OpenBSD and you, user group talk, first public presentation at BLUG November 24, 2016


Currently serving as the program committee chair for the EuroBSDCon conferences.

Since 2016, on the program committee for the BSDCan conferences.

Since 2000, member of the Bergen (BSD and) Linux User Group (BLUG) organizing 'kernel' group, organizing monthly meetings with lectures, installfests roughly twice a year and related user group activities

March 2004 to March 2009 board member and from March 2006 to March 2009 vice president of the Norwegian Unix User Group (NUUG)


Since July 2011, member of the editors team at the online OpenBSD Journal (

Blog at

LinkedIn profile at

Document last updated: 2021-12-13 21:24:28. The most recent version of this document is available from, PDF version (alternate source, PDF version