Arkitektur og strategi

Jeg har erfaring inden for mange forskellige domæner og har arbejdet med meget forskelligartede arkitekturer.
Jeg har arbejdet med applikationer og systemer bygget op fra bunden, men har også overtaget en del eksisterende applikationer og systemlandskaber med forskellige arkitekturer (og udfordringer).

Jeg har derigennem opbygget megen erfaring i hurtigt at sætte mig ind i applikationer og systemlandskaber og spotte de ømme punkter, ricisi og problemer. 

Jeg har set en del overengineering og unødvendig kompleksitet og det er lidt af en kæphest for mig, at skrælle arkitektur og design ned til det nødvendige og skære fedtet (og lir) væk.

Hvor kode skal være nemt at læse og design nemt at forstå, så skal arkitektur være nem at ræsonnere om.

Det er nemmere end nogensinde før at overengineere og overkomplicere applikationer og systemlandskaber. 
Jeg kan bidrage med relevant sparring med udviklere, arkitekter og forretning i forhold til arkitektur og teknisk strategi. Derved kan det forhåbentligt undgås, at kompleksiteten løber løbsk, ricisi vokser sig til problemer. Og det kan sikres at tekniske valg tages ud fra en værdibaseret evaluering.

  • .NET – 21 år
    • C#/.Net, linq, Forms, Castle, WPF, .Net Core
  • Web – 6 år
    • HTML5, js, AngularJS, Angular, Typescript, Gulp, NPM, Bootstrap, SPA
  • Databaser/ORM – 15 år
    • SQL, MongoDB, RavenDB, Hibernate, PostGres, EF
  • QA, CI, CD – 15 år
    • Jenkins, TeamCity, TFS, Octopus, Unit og Auto test, Trunk based development, feature toggles.
  • Arkitektur – 15 år
    • Client-server, Eventsourcing, Messaging, Microservices, SharePoint, Integrationer, Enterprise
  • DevOps/Cloud – 15 år
    • Deploy, Openshift, Support, Azure, PaaS, VM, Security, ELK, Serilog, Beats
  • Project management – 10 år
    • Planlægning, estimering, krav, udbud, tilbud, tracking, forhandling.
  • Domæner
    • Healthcare (6 år), Trading/Logistics/Contracts (3 år), CM/DCS i Offentlig sektor (2 år), AML – Banksektor (2 år), Testværktøjer (5 år), Abonnement og Medier (3 år)