Biography
I like working with other people. I like to learn new things. I like to help and lead others. I love the challenge of turning users needs and requirements into high quality software.
Over the years I have learned that doing what I like best requires a wide variety of skills. I have come to value communication, visibility, collaboration, feedback and continuous delivery as core to process. When writing code I value quality from the start, cleanliness, simplicity, readability, changeability, testability and ease of use. I am a true Agile evangelist with experience in both contributing to, and helping others to become better at producing excellent software together with demanding customers.
As a manager I believe in harnessing the intellect of the employees and giving them great freedom in doing and deciding how to do their work.
Specialties: Programming, technical leadership, software architecture, managing developers, agile coaching.
Organizer and founder of DevOps Norway Meetup.
Speaker at:
Booster 2013
Software 2013
DevOpsDays 2012
Smidig 2012
JavaZone 2012
Roots 2011
JavaZone 2011
Smidig 2011
Smidig 2010
Roots 2004
Industry Expertise (3)
IT Services/Consulting
Information Technology and Services
Computer Software
Areas of Expertise (3)
Continuous Delivery
Devops
Programming
Education (1)
Department of Information Science, the Faculty of Social Sciences, University of Bergen: Master, Information Science 2000
* Information Science (masters degree) @ the Faculty of Social Siences * Organizational and Work Psychology @ the Faculty of Psychology * Philosophy @ the Faculty of Arts * Logic @ the Faculty of Arts
Event Appearances (11)
Verdien av Kontinuerlige Leveranser (The Value of Continuous Delivery)
Software 2013 Olso, Norway
2013-02-11
Du kan ikke levere kontinuerlig om du har nedetid (You cannot deliver continuously if you have downtime)
Smidig 2012 (Agile 2012) Oslo, Norway
2012-11-05
Workshop: #!/bin/bash uten å miste nattesøvnen (#!/bin/bash without loosing your sleep)
Smidig 2012 (Agile 2012) Oslo, Norway
2012-11-04
#!/bin/bash without loosing your sleep
DevOpsDays Rome, Italy
2012-10-04
Er du moden for å levere kontinuerlig? (Are you mature enough for delivering continuously?)
JavaZone 2012 Oslo, Norway
2012-09-12
Workshop: Praktisk kontinuerlig leveranse fra A til produksjon på 90 minutter (Practical Continuous Delivery from A to Production in 90 minutes)
Smidig 2011 (Agile 2011) Oslo, Norway
2011-11-14
Workshop: Continuous Delivery (full day)
Roots 2011 Bergen, Norway
2011-05-24
Version Control for Continuous Delivery
Roots 2011 Bergen Norway
2011-05-22
Realistiske demoer gir bedre feedback (Realistic demos provide better feedback)
Smidig 2010 (Agile 2010) Oslo, Norway
2010-11-15
Agents for Case-based Software Reuse
Roots 2001 Bergen, Norway
2001-05-15
Hvis du ikke leverer kontinuerlig, så er du ikke smidig! (If you are not delivering continuously you are not agile!)
JavaZone X Oslo Norway
2011-09-07
Sample Talks (1)
Deploying Java web applications with zero downtime
When practicing continuous delivery it may be a problem if you have downtime every time you deploy to production. Your goal is to deploy as often as you can, so this is a problem you need to solve. In this talk I will show how you can avoid downtime when deploying Java web applications. I will show how to deploy (and roll back) new versions of your web application, and also how to handle database schema changes (and roll back) between deployments To be held at Boosterconf 2013, Bergen, Norway
Style
Availability
- Keynote
- Panelist
- Workshop Leader
- Author Appearance
- Corporate Training
Social