Alexander van Trijffel

Capelle aan den IJssel, The Netherlands

Alexander van Trijffel

Capelle aan den IJssel, The Netherlands

Alexander van Trijffel is an independent consultant with 13 years' experience as a software architect / engineer and worked in the refinery, electronics manufactoring, telecommunications, financial services and IT consulting industries before striking out on his own.

He is passionate about software quality and software process improvement. While designing and implementing software, Alexander is inspired by the principles of Command Query Responsibility Segregation (CQRS), Event Sourcing (ES), Domain Driven Design (DDD), Object-Oriented Programming (OOP), defensive programming, Clean Code, Test Driven Development (TDD), Messaging, Microservices and eXtreme Programming (XP).

Alexander is fluent in multiple languages, including C#, Go / Golang, JavaScript and C++ and is equally strong in back-end development and front-end development. Alexander is experienced with building scalable services for the back-end via RESTful services, AMQP, websockets, SOAP, NoSQL and SQL based and enjoys discussing topics like system boundaries, aggregate composition, messaging patterns and CAP theorem tradeoffs. He is also highly familiar with current web front-end technologies like React, AngularJS, Knockout.js, HTML5, SCSS and Gulp.

Alexander shares his public code on his GitHub repository and is fond of saying that even after many years as a software architect and developer, 'programming is still one of my favorite activities'.

Visit the company website of Structura owned by Alexander at http://structura.ws for contact details.