Name: Peter Nicolai Mathias Hansteen.
Date of birth: 28 August 1963 in Drammen, Norway.
Marital status: Married, 1 child.
Position: Consultant, Unix and Infrastructure at IBM Services AS
Contact info: see `whois bsdly.net` for full information
IT guy with strong networking and documentation skills, to the point where I've released a book about my favorite tool, "The Book of PF - A No-Nonsense Guide to the OpenBSD Firewall" on No Starch Press. Strong preference for free/open source tools, main interest network, security, services.
Keywords: High-performance, low-maintenance networking, the quality experience, OpenBSD, FreeBSD, Ubuntu Linux, Debian Linux, SuSe 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
From 1 February 2017 to present, Senior Consultant, Unix and Infrastructure, IBM Services AS, Bergen. See http://www.ibm.com 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 http://www.evry.com for details. Joined EVRY’s team that was tasked operating and maintaining www.dnb.no and related services running on Solaris and Linux systems until contract end 2015. 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 http://www.helse-vest-ikt.no/ 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 BSDly.net, IT consultancy in free and open source systems. See http://www.bsdly.net/ 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. See http://www.freecode.no/ for details. 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 BSDly.net.
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.
ITIL version 3 Foundation Certification, December 2008, FreeCode
Solaris Administration for Experienced Unix System Administrators, August 2010, Global Knowledge
Sun Cluster 3.2 Administration Ed 2, January 2011, Global Knowledge
Transition to Oracle Solaris 11, October 2012, Global Knowledge
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 (also The Book of PF, 2nd edition, No Starch Press 2010, The Book of PF, 1st edition, No Starch Press 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 http://bsdly.blogspot.com/2014/02/effective-spam-and-malware.html
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.
PF and networking tutorial with OpenBSD, with Massimilano Stucchi, first presented at BSDCan 2017, June 2017.
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.
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 (http://undeadly.org)
Blog at http://bsdly.blogspot.com
LinkedIn profile at http://www.linkedin.com/in/peterhansteen