Mine kompetencer og erfaring som professionel softwareudvikler kommer fra 18 år inden for branchen, hvor jeg har arbejdet i dybden med et utal af teknologier, sprog og platforme. Du kan se nærmere på min karriere på min LinkedIn profil. Herunder er en smagsprøve på hvilke områder jeg sætter højt og har stor erfaring med.
Modellering: DDD (Domain Driven Design) af Eric Evans, Modelling in Colors (arketyper for modellering)
Sprog: Jeg arbejder lige nu med .NET / C#, men har 10 års erfaring med Java, og har experimenteret en del med Ruby.
Databaser: Har arbejdet intensivt med Sql server 2005 på følgende punkter: T-SQL, monitorering og advanceret tuning af både database og samspillet med applikationen, hvilket jeg også afholder kurser i. Jeg har også stor og dyb erfaring med NHibernate OR-mapperen og hvordan man tuner den så man får den rigtige mængde data op i en given kontext.
Test og Continous Integration: Har anvendt Unit test (JUnit, NUnit) samt TDD (Test Driven Design) og BDD (Behaviour Driven Design) i mange år og synes det er både sjovt og nødvendigt!. Continous Integration f.ex. med CruiseControl er en også en nødvendig og integreret del af softwareudvikling.