CURRICULUM VITAE
Marcus Ahnve
Stockholm, Sweden
Email: marcus at ahnve dot com
Mobile phone: +46 70 165 33 94
Blog: http://marcusahnve.org/blog
I have worked with software development since 1996, mostly creating web based systems. I have more than 10 years experience of using Java and JEE, but have spent the last 4 years focusing on alternative languages and frameworks such as Ruby and Ruby on Rails.
As my first professional assignment was a Smalltalk project, I was early on trained in what was to be called Agile methodologies.
I have run projects using XP and Scrum since 2001 and am today an active member of the agile community in Sweden as a conference arranger and speaker. As a programmer, I strongly prefer working with open source products and frameworks.
During my career I have worked both as a consultant and in product companies. After trying non-technical roles I have found that I enjoy programming too much to let it go. These days I mix programming assignments with coaching, helping teams improve their processes and programming skills.
Working Experience
2009 – Valtech AB
Senior Consultant
- Lead programmer building the new version of http://www.ngnews.se, to be released in March 2011. The site is built in Ruby on Rails using PostgreSQL as database.
- Management consultant to leading telecommunications company, led value stream mapping workshops, gave courses in agile planning and requirements in Sweden and Finland and coached project managers.
- Agile process coach to large address catalog company. Initially hired to help out with a Scrum process, but realized it was not feasible. Initiated a Kanban based process instead and coached team leads to use it.
- Teacher in agile project management for project management school.
- Speaker at various conferences and meetups.
2008-2009 ThoughtWorks
Country Principal
- Led the effort trying to start a ThoughtWorks office in Stockholm. Worked with all parts including marketing, sales and administration.
- Scrum Master and agile/lean mentor for larger bus company. Adapted the existing Scrum process to the local premises and improved communication between development team and client organization.
- Speaker at various conferences
2008 – Agila Sverige conference
Founder
- Started Sweden’s first agile conference on agile methods, 2011 will be the fourth year we run the conference.
- Spoke at conference
- Facilitated Open Space
2007-2008 WeMind AB
CTO
- Responsive for technology
- Lead developer for web based program for cognitive behavioral therapy helping people with sleeping disorders.
2005-2007 Valtech AB
Senior Technical Consultant.
- Internally responsible for agile methodology competency.
- Architect at large Telecom company. Began implementation of agile development process. Developed framework in J2EE aimed to increase development speed
- Tech lead and project manager for a project creating a search service for a Swedish university.
- Tech lead implementing CMS solution for Swedish university.
2000-2005 Lecando AB
CTO
- Responsible for the development of Lecando product portfolio and technical marketing.
- Led development team, early adopters of XP.
- Built product that was accepted into IBM product catalog
1999-2000 Sun Microsystems AB
Java Consultant in Sun Java Center.
- Member of what became Suns first J2EE reference project.
1998-1999 Enator Objective Management
Consultant
- Member of team building travel booking system in Java.
- Teacher in Java and Object Oriented Modelling.
1996-1998 IBM Svenska AB
IT Specialist
- Developed administrative client for Swedish social insurance authority in Smalltalk.
- Teacher in Smalltalk.
Competencies
- Agile Software Development
- Software architecture for web based systems
- Ruby
- Ruby on Rails
- Java
- J2EE
- Linux
Education
1990-1997 Masters degree in Civil Engineering
Spoken languages
- Swedish: First language
- English: Fluent
- French: Beginner