Technical architecture
System integration, API design, SOAP where it remains relevant, and containerisation. The focus is on choices that work for both the landscape and the teams maintaining it.
I provide technical direction and contribute directly to software that runs in production.
Get in touch →01 — Approach
I bring structure to delivery work with many dependencies. That means making decisions explicit, addressing technical risk early, and building with the team towards a solution that remains maintainable.
02 — Role and responsibility
System integration, API design, SOAP where it remains relevant, and containerisation. The focus is on choices that work for both the landscape and the teams maintaining it.
Knowledge sharing, reviews and practical engineering standards. From CI/CD pipelines and code analysis to helping teams improve their delivery capability over time.
From SQL data models and backend services to user interfaces. Hands-on experience with Blazor, Angular and React, with the whole system in view.
03 — Core technology
Deep knowledge of modern .NET development: dependency injection, Entity Framework, modularisation, domain logic and maintainable APIs.
Application hosting and configuration, DTAP environments, containers and Application Insights to understand reliability and usage.
Clear front ends with Angular, React or Blazor, aligned with the users, the team and the wider application landscape.
04 — Additional expertise
I also work in CMS and integration landscapes where continuity, security and operational control matter. New delivery needs to connect cleanly with what is already in place, without losing sight of technical debt.
05 — About
37 years old · 12+ years of experience
I am a Microsoft-focused software engineer working across architecture, technical decision-making and hands-on development. I value systems that work now and remain understandable to the people responsible for them afterwards.
Experience in complex environments, including Achmea, FNV and financial services organisations, where scale, integrations and cross-team delivery are part of day-to-day work.
06 — Contact
Send a short outline of the assignment. We can then determine whether I am the right person to support it.
Get in touch ↗s.geerts@live.nl · +31 6 39798865 · Nederland