I am an independent software consultant, a Microsoft Visual Studio and Development Technologies MVP, a member of the core team of NUnit, and a model railroad enthusiast.
My main focus is best described as Software Craftsmanship, with the aspects that come from that. I do DevOps (aka ALM, and was awarded Microsoft MVP back in 2009 for work in that area, and have been re-awarded now for 10 years.). I am very much into Scrum/Agile/Lean processes, but also love to go all the way down to pure coding. The truth is in the code!
My possible areas of engagement can be divided into three parts:
Coaching and mentoring management
Working with the organisation, establishing teams and team structures
Establishing best practices for an end-to-end process in an organisation, covering from sales through software production, testing and customer feedback.
I have been working with test teams to improve and change test practices, and in particular in how to automate as much as possible of the testing.
I am advocating that developers embrace in principle a “test first” (TDD) approach, but stay pragmatic about it. Also that a shift-left practice is often the best, but that it doesn’t mean you should not do integration tests. You need both! It is all about the proper balance.
Architecture, Design and Coding
I am available for work in the areas of architecture, design (patterns and best practices), coding and testing
– Application and code assessment
– Coaching and mentoring
– Active participation, in particular in critical phases of a project (Yes, I am a coder!)
– Process, including Scrum and DevOps practices, Git source control, and anything related to Azure DevOps (aka TFS, aka VSTS)
My main focus areas are Microsoft Technologies, and in particular C# based applications, be it client, backend or Azure hosted.
I am also a keen unit testing enthusiast, and as part of the NUnit team I have a broad knowledge in these areas.
I can be contacted through mail at terje at hermit.no, or through any of the social media links below.