Softwareontwikkeling sinds 2000.
OpenSolutions ontwikkelt software sinds 2005, beginnend in het tijdperk van enterprise Java. Getuige van de veranderende wereld van softwareontwikkeling, van statische HTML-pagina's naar Single Page Applications. Tegenwoordig brengen wij diepgaande ervaring mee naar elk project.
Mijn achtergrond in Interaction Design geeft me een uniek perspectief op softwareontwikkeling. Ik begrijp dat goede software niet alleen gaat over schone code of robuuste architectuur — het gaat om systemen bouwen die werken voor de mensen die ze gebruiken.
Door de jaren heen heb ik gewerkt over de hele stack: van low-level systems programming tot gepolijste gebruikersinterfaces, van high-performance databases tot gedistribueerde microservices. Deze brede ervaring stelt me in staat om weloverwogen beslissingen te nemen en het grote geheel te zien.
Onze aanpak
Kwaliteit boven snelheid
Wij geloven in het de eerste keer goed doen, dat vergt echter wel eerst samen goed afstemmen. Dan kunnen we samen snel ondervinden waar we elkaar nog moeten aanvullen. Wij werken met software kwaliteitsmetingen (bijv. met SonarQube) tijdens de ontwikkeling, zodat we niet achteraf nog veel tijd aan kwaliteitsverbetering moeten besteden.
Security by design
Security is geen bijzaak. Wij integreren beveiligingspraktijken vanaf de start, volgens OWASP-richtlijnen en industry best practices. Deze zijn gewaarborgd in de kwaliteitsmetingen die we continu laten meedraaien.
Pragmatische oplossingen
Technologie moet bedrijfsdoelen dienen. Wij kiezen tools en aanpakken gebaseerd op echte requirements, niet op hype of technologische hoogstandjes. De code is geen doel op zich, de software dient een bedrijfsdoel.
Kennis delen
De beste teams groeien samen. Wij vinden het leuk om developers te begeleiden en kennis te delen, om teams te helpen betere praktijken toe te passen.
Ons pad
Enterprise fundamenten
OpenSolutions opgericht. Gestart met Java en enterprise systemen. Robuuste backend services gebouwd, het belang geleerd van goede architectuur en clean code practices.
Focus op TDD en kwaliteitsmonitoring
Een switch in de focus naar meer kwaliteitscontroles en tooling in combinatie met modere frameworks en technologieën. TypeScript, Go en Python toegevoegd aan de toolkit. Ontwikkeling van microservices, containers en cloud infrastructuur.
Consulting & coaching
Tegenwoordig combineren wij hands-on development met teamcoaching, het ondersteunen van organisaties bij het verbeteren van codekwaliteit, security practices.
Technology Advisor @ Quantum Gateway Foundation
Handson leiding voor de ontwikkeling van tooling voor de PQC migratie. De bouw van o.a. CADI tooling (Crypto Asset Discovery & Inventory).