Backend Engineering
Robust, scalable Java and JEE backends. From high-throughput payment processing to complex government registration systems.
- Java / Spring Boot / JEE
- REST & asynchronous APIs
- High-availability & performance
Herman de Vette — Senior Software Engineer & Architect
Building mission-critical software since 1995 — for the institutions that run the Netherlands.
If you live in the Netherlands, you have almost certainly used software I helped build — whether filing your tax return online, registering a domain name, making a payment, or querying land registry records.
I'm Herman de Vette, a freelance enterprise software engineer based in Lathum, Gelderland. With a background spanning government, banking, energy and infrastructure, I bring deep expertise in designing and delivering the systems that matter.
I enjoy keeping up with the cutting edge — cloud-native architecture, microservices, linked data — while drawing on decades of hard-won experience with the complexity of real enterprise systems.
End-to-end enterprise software engineering — from architecture to cloud deployment.
Robust, scalable Java and JEE backends. From high-throughput payment processing to complex government registration systems.
Cohesive front-to-back implementations using TypeScript and Angular, fully integrated with enterprise backends and APIs.
Cloud-native architectures, microservice decomposition, containerisation and deployment to Kubernetes or Cloud Foundry.
Solution design for complex enterprise landscapes. Integration patterns, API design, and migration strategies for legacy modernisation.
Automated pipelines, infrastructure-as-code, and agile best practices to keep mission-critical systems shipping and running.
Data warehouse design, reporting automation, and linked data solutions for organisations with complex information landscapes.
Over 25 years delivering for the organisations that run the Netherlands and beyond.
Senior Software Engineer
Extended and improved registration, API and management software for the DSO Landelijke Voorziening — the national facility underpinning the Dutch Environment Act. Delivered INSPIRE-harmonised data outputs from the digital environment system.
Full Stack Engineer · Java / TypeScript / Angular
Implemented European grid collaboration (Common Grid Model Alignment), Dynamic Rating, real-time and batch archiving of grid safety documents, and network safety forecasting for the new COBRA cable — all as production microservices.
Full Stack Engineer · Java / TypeScript / Angular / Cloud
Implemented PSD2 services, instant payments, and bulk payment and direct debit capabilities for business customers. Replaced the core backend order manager for batch payments. Worked across Cloud Foundry (Pivotal) and on-premises stacks.
Full Stack Engineer & Team Lead
Led development of four successive online tax-filing products for the Dutch Tax Authority — Inkomensheffing Niet Winst 2013–2014 and Voorlopige Aanslag 2014–2015. The project was recognised as the best government ICT project of the year.
Technical Architect
Designed the architecture for Rabobank's Multichannel Sales platform, laying the foundation for omnichannel banking experiences across branch and online channels.
Technical Architect / Java Engineer
Designed and built the Vooringevulde aangifte (pre-filled tax return) for the Dutch Tax Authority. Delivered J2EE architecture for ING Bank and Postbank, including a proof-of-concept for the new Front Office System, and migrated 20 enterprise applications for ING.
Java Developer & Sr. BI Developer
Designed and built Vortex-I, the data warehouse for ING Wholesale IT. Delivered CRM applications, a travel booking platform, and web properties across telecom, banking and real estate clients including Rabobank, KLM and SIDN.
Available for freelance engagements. Based in Lathum, Gelderland — working on-site or remotely across the Netherlands.
+31 (0)6 200 77 137 herman@de-vette.nl linkedin.com/in/devette