Education 
- 1986 – 1987: Norwegian School of Management (BI) – Management Studies
- 1982 – 1984: Master of Science (Cand. Scient.)
- 1979 – 1982: Bachelor of Science
- 1977 – 1979: Bredtvet Grammar School
- 1975 – 1977: Sandaker Vocational School
- 1972 – 1975: Apaløkka Secondary School
Professional Development & Certifications
Methodologies & Frameworks
-
Agile Project Coaching and Project Management with Scrum (Certified)
-
TOGAF (Certified)
-
Zachman Framework
-
Enterprise Architecture and the Acando/Abeo Framework
-
ITIL Foundation for IT Service Management (Certified)
-
The JSP Method
Programming & Development
-
Java Architecture and Design
-
Development in C
-
Development in Assembler
-
Microsoft Visual Basic (Advanced)
-
Oracle Workflow
Systems, Platforms & Databases
-
Informix Universal Server
-
SAP (SAPBW, SAP01, SAPEP, SAPTEC, TXTEC1)
-
Windows (SQL Server, NT Client, and NT Server)
-
Netscape Enterprise Server
-
Novell CNE (Certified Network Engineer)
Strategy & Management
-
IT Strategy
-
BI (Business Intelligence) Management
Internal Training (Tax Office)
-
Project Leader Course
-
Test Methodology
-
Azure (Production and Development Environments)
-
Architecture (Application of Tax Office Framework)
Additional Learning
-
Creativity (IPO)
-
Numerous DND Seminars and Courses
Technical Toolbox
Languages & Shell
-
Kotlin, Python – Development Languages
-
Bash – Shell Scripting
Frameworks & Application Runtime
-
Spring Boot – Java Application Framework
-
Tomcat – Application Server
Build, Dependency & Artifact Management
-
Maven – Build Automation & Dependency Management
-
Sonatype Nexus – Artifact Repository Manager
Version Control & CI/CD
-
Git – Version Control System
-
Jenkins – Continuous Integration / Continuous Delivery (CI/CD)
Monitoring & Logging
-
Log4j – Application Logging Library
Databases
-
MySQL – Relational Database Management System
Operating Systems & Core Platforms
-
Linux/Open Source – Primary Operating System & Open Source Tool Ecosystem
Collaboration & Project Management
-
Confluence – Team Collaboration & Documentation (Wiki)
-
Jira – Project & Issue Tracking
Integrated Development Environment (IDE)
-
IntelliJ IDEA – Primary IDE for Development
- Plugin Copilot
AI Tools
For a detailed look at the specific AI tools and technologies I integrate into my development process, please see my blog.
My Soft Skills
Over the years, I have collaborated with diverse stakeholders to understand business domains and communicate their vision and solutions clearly and persuasively.
My Hard Skills
To see the technical application of these skills, please visit my architecture pages.
My Career
- 2024 – Present: Freelance Python Developer
-
Developed a full-stack application for monitoring Victron devices using the Victron VRM API.
-
- 2016 – 2023: IT Architect, Tax Office
-
2016 – 2017: Project Elite (Documentation, Testing, and FSUM)
-
2017 – 2019: Project Safir (Architect for the Payment/Reconciliation Module)
-
2019 – 2020: Project Chatbot (Lead Architect)
-
2020: Project Helhetlig Brukerdialog (Lead Architect)
-
2020 – 2021: Project Min Side (Lead Architect)
-
2021 – 2023: Project Veibruksavgift (Lead Architect)
-
- 2006 – 2016: IT Architect / Enterprise Architect, Nets
- 2004 – 2006: IT Architect, Abeo / Acando / CGI
- 2002 – 2004: IT Architect / Enterprise Architect, COOP
- 1993 – 2002: IT Architect, ECsoft / Ciber / Experis Solutions
- 1991 – 1993: Product Manager, SCS
- 1988 – 1991: System Engineer, Alcatel
- 1985 – 1988: Byggsystematikk A/S
Course Instructor and Teacher Roles
- 2016 – 2022 Course Instructor: Architecture, Development, and Reusable Components
- 1993 – 2002 Course Instructor: Client/Server Models, Architecture, and Development Methodologies
- 1988 – 1993 Course Instructor: Linux/Unix/Network
- 1984 – 1984 Temporary Teacher: Seamen’s School (Ekeberg, Oslo) for 4 months
- 1982 – 1985 Temporary Teacher: Various primary and secondary schools in Oslo and Akershus
Other Roles
- 2024 – Present: Personal Assistant & Technical Support (“Big Brother”)
- 1998 – 2000: Head of Open Source/Linux Department — CIBER (ECsoft)
- 1997 – 2000: Committee Member — CIBER (ECsoft)
- 1998 – 2000: Student Project Supervisor for Linux-based Diplomas — IT-Høgskolen (DPH), Oslo
- 2001 – 2002: Executive Editor — Linux Magasinet
- 1999 – 2001: Linux Beta Tester — Red Hat Linux
- 1990 – 1992: Unix Beta Tester — AT&T Unix (Univel)
Physical Activities & Well-being
To maintain balance and discipline alongside my professional career, I have consistently engaged in physical activities:
- Fitness Training: 15 years of regular fitness centre attendance
- Running: 40 years of consistent jogging (Nittedal and nordmarka)
- Karate: 10 years of dedicated practice
I continue to maintain an active lifestyle, with fitness training and jogging still being a regular part of my daily routine.

My Last Book and Lecture
For my last book, see The Linux Book. For my most recent lecture, see Use of Open Source in Critical Business Applications.

Check Wikipedia (info about David)
For further details, please visit the link below.