PIETER JOOST VAN DE SANDE

Software Architect & Speaker Extravaganza


 pj@craftify.nl
 (+31) 6 54 22 44 89
About Me

My name is Pieter Joost van de Sande, an accomplished independent software architect specializing in message-based systems. With a proven track record, I have garnered extensive experience in this field. I am privileged to have the opportunity to share my knowledge on prominent stages at international conferences such as Microsoft TechDays, SDC, and NDC.

During my leisure time, I actively contribute to open source projects, which you can explore on my Github profile. What sets me apart is my willingness to delve into diverse programming languages and paradigms, allowing me to gain valuable insights from their unique attributes. While I consider C# to be an exceptional general-purpose language, I am equally impressed by the thriving ecosystem of the JVM and the elegance and simplicity exemplified by Go. Generally, I tend to gravitate towards statically typed languages; however, when it comes to Test-Driven Development (TDD) and Agile methodologies, dynamic languages have their merits.

I firmly believe in adopting modern software development practices to enhance productivity and maintain high-quality code. I am well-versed in utilizing Continuous Integration and Continuous Deployment (CI/CD) pipelines to ensure efficient and error-free software delivery. Furthermore, I embrace the principles of DevOps, seamlessly integrating development and operations to foster collaboration and streamline the release process.

Additionally, I am a strong advocate for clean code and employ well-established design patterns to create scalable and maintainable solutions. With a keen interest in the principles of SOLID, CQRS, Event Sourcing, DDD, I strive to write code that is robust, flexible, and easily extensible.

My contributions and engagement within the software development community have been recognized by Microsoft, and I am honored to have been awarded the prestigious Microsoft MVP (Most Valuable Professional) award.

Feel free to reach out if you have any questions or if there's anything I can assist you with!

Technologies

The following technologies are the ones I've recent experience with:

Google Go, .NET Core, C#, Java, Kubernetes, Docker, Akka.NET, Apache Kafka, Microservices, FoundationDB, SQL, Domain Driven Design, Javascript, TDD, React, VSTS, Git, OpenID Connect, CI/CD, Azure and Optimization algoritms.

HONORS AND AWARDS
Top 100 OpenStreetMap contributor in The Netherlands
 OpenStreetMap Foundation

Through active contributions to OpenStreetMaps, I've gained extensive knowledge in geodata, complex data relationships, and mapping technologies. This involvement with the world's largest geographic database has allowed me to explore geospatial information intricacies. In 2022, I ranked #48 in the Netherlands' Top Contributors, demonstrating my commitment to improving map data accuracy. These experiences have enhanced my expertise in geospatial analysis and data visualization. Embracing open data, I aim to create inclusive mapping solutions that cater to diverse needs.

2022
Arch Linux user repository contributor
 Arch Linux

Actively contributing and maintaining a few dozen packages.

2020 - 2022
Arctic Code Vault Contributor
 GitHub

I actively contributed code to multiple repositories in the 2020 GitHub Archive Program. This program preserves significant repositories and allowed me to make meaningful contributions to open-source projects. It provided an opportunity to connect with the wider community and contribute to the progress of software development.

2020
Top contributer to the FoundationDB Go bindings
 Apple

Contributed to the Go bindings of FoundationDB.

2018 - 2019
Microsoft Most Valuable Professional
 Microsoft

The Microsoft Most Valuable Professional (MVP) award is a prestigious recognition in the software development community. MVPs are exceptional individuals who demonstrate outstanding leadership and dedication. They actively share their expertise, passion, and real-world knowledge of Microsoft products with others. This award signifies their invaluable contributions, mentorship, and positive impact on the Microsoft community.

2007 - 2018
Contributed to the The Dark Side of Event Sourcing
 Vrije Universiteit Amsterdam, Utrecht University

In the realm of evolving software systems, incorporating data schema changes can pose significant challenges. These changes are far from trivial, especially in running systems that must maintain continuous availability. Introducing event sourcing as an architectural approach adds an additional layer of complexity to this dynamic. I had the privilege of participating in a study that ultimately led to the creation of "The Dark Side of Event Sourcing" paper. As an expert with extensive experience in event sourcing, my insights and expertise were instrumental in shaping the understanding of the intricacies and potential pitfalls associated with this approach. This involvement allowed me to contribute valuable insights to the broader software development community, fostering a deeper understanding of the practical implications and considerations of implementing event sourcing in real-world scenarios.

2016
Finished 155 days Github Streak
 Github

I love a challenge because it offers me an opportunity to grow. In 2015 I challenged myself to do a Github Streak of 30 days. This means, making at least one contribution at a public repository at Github every single day straigth. After 30 days I couldn't stop, so I continued for 155 days straight days and made 2,091 contributions in total that year.

2015
Member of the CQRS Journey advisory board
 Microsoft

I had the privilege of serving on the advisory board for the creation of the "Exploring CQRS and Event Sourcing" book by the Microsoft Patterns and Practices team. This role allowed me to contribute my expertise in CQRS and event sourcing, providing valuable insights and guidance. Collaborating closely with the team, I helped shape the content to ensure its accuracy and practicality. This experience exposed me to cutting-edge practices and industry expertise, reinforcing my commitment to knowledge sharing and community engagement. It was a rewarding opportunity to contribute to a resource that empowers developers and architects in implementing these powerful patterns effectively.

2012
Technical Recognition Award
 Atos

The Atos TRP Award is the most exclusive award Atos gives to their professionals. According to them it is given to the ones that delivered exceptional value to the company.

2012
Winner of Masters of C# Programming Tournement
 Masters of C#

I achieved an outstanding accomplishment by securing the 1st position in the programming tournament called Masters of C#. This highly competitive event revolves around code challenges that demand swift and accurate solutions. Competing against 25 other skilled software developers, I demonstrated my prowess in problem-solving and coding proficiency.

By emerging as the winner, I showcased not only my technical expertise but also my capacity to analyze complex problems, devise optimal algorithms, and implement them swiftly. This accomplishment stands as a testament to my commitment to continuous learning, staying up-to-date with programming advancements, and honing my skills to excel in competitive programming settings.

2010
Judge of the European Silverlight Challenge
 INETA

In 2008, I had the honor of serving as a judge for the European Silverlight Challenge organized by INETA and Microsoft. Participants from over 20 countries competed for the title of "Europe's Best Silverlight Developer 2008." As a judge, I evaluated entries based on originality, design, usability, and technical execution. It was an inspiring experience to witness the exceptional talent and innovative solutions that emerged from this prestigious competition.

2008
Microsoft Community Moderator
 Microsoft

Microsoft acknowledged my valuable contributions to the MSDN forums, leading to my promotion as a Microsoft Community Moderator. This recognition reflects my dedication to actively participating in the forums, providing support, guidance, and sharing knowledge with fellow developers. As a Microsoft Community Moderator, I have the privilege of fostering a positive and collaborative environment within the community, assisting users, and promoting the exchange of insights and expertise. It is an honor to be entrusted with this role, allowing me to contribute further to the growth and success of the vibrant MSDN community.

2005
Most helpful answers
 Microsoft

In 2004, I held the distinction of being the top-rated contributor on the MSDN forums. My solutions and insights received the highest ratings from the community, reflecting my expertise and dedication to helping fellow developers.

2004
SPEAKING

I regularly speak at meetups and conferences covering in-depth topics like durable messaging, domain driven design, CQRS and more language specific like an introduction to Go.

During the last years I've been awarded with the best session of the conference multiple times.

Sometimes, when you listen to a talk a light will go off, in this case it was more like a lighthouse. Roel van Lisdonk
You never disappointed me with your inspiring presentation style! Attendee at NDC
Exceptional presentation skills Attendee at Microsoft DevDays
I enjoyed every minute! Attendee DEV010
You made me realize software development can be fun!Attendee at Devcamp
Best session of the day!!!Attendee at SDN
SKILLS
Programming
Architecture Event Based Systems
Micro Services
CQRS and Event Sourcing
Domain Driven Design
Continuous Delivery
Agile / Scrum
Project Management
Communication
Legacy Systems
RESUMÉ

 Technical Lead
 tunl.es

Developing a high performant and easy to use internet service that enables users to publish local services to the internet through proven technologies. This is a co-development project with the famous typeau.com.

2021 - present
 Technical Lead
 Deloitte

Extending and improving a global data analytics solution platform. The platform is used to analyse billions data points and is used by the largest companies in the world to gain control and insights of their most important business processes and decision.

2018 - present
 Software Architect
 Afas

Creating the next generation of Afas ERP platform based on their vision to generate software based on a model that represents the clients worlds instead of programming it.

2017 - 2018
 Software Architect
 Double Dutch

Rewriting the worlds leading Live Engagement Marketing system. DoubleDutch is category leader in live engagement marketing and captured more than 3 billion social interactions. We processed huge amounts of data and turned it into actionable realtime information for ours customers with millions of users.

2015 - 2018
 Vice Chairman
 Devnology

Creating awesome opportunities for the Dutch software development community to exchange knowledge and experience via monthly meetings, a yearly multi day conference and a podcast.

2008 - 2017
 Software Architect
 Happypancake

Rewriting the largest dating site of Sweden, Finland and Norway in Go.

2014 - 2016
 Community manager and software engineer
 Wercker

Driving business success through active community engagement by building ongoing and permanent relationships, content marketing and delivering world-class support.

2013 - 2014
 Principal Consultant
 Atos

Helping top Fortune 500 companies to succeed with software development within the Microsoft area.

2009 - 2013
 Lead Software Developer
 Rabobank International

Developed an platform for risk management.

2009 - 2013
 Techincal Lead
 Robecco Asset Management

Lead the technical part of the team that implemented a new platform for Enterprise Data Management and developed multiple applications for risk and asset management.

2010 - 2012
 Boardmember
 dotNed

Organising meetups on monthly bases for the Dutch .NET community.

2007 - 2011
 Software developer and speaker
 Sogyo

Successfully delivering multiple software development projects.

2007 - 2009
 Software developer
 Max

Creating worlds most inteligent workforce scheduling system.

2004 - 2007
 Software developer
 Qusoft

Written the stuff we currently call legacy.

2001 - 2004


Pieter Joost is a brilliant developer with excellent and current skills. He has proven himself to be a fast paced and to-the-point addition to various projects. It has always been a thrill working together with Pieter Joost.

- Bas Bronkhorst, Senior PFE at Microsoft


The people we look for to work on Next are extremely hard to find. We are very happy that Pieter Joost possesses that quality and is helping us to realize our dream.

- Bas van der Veldt, CEO at Afas


Pieter Joost is one of the rare breed that understands what it takes to build a system of systems in a way that is sustainable long term. Seeking speed and fast feedback I've seen him reduce friction at many levels of the development spectrum. Whether it is simplifying thinking about system interactions, remodelling the core domain for understandability or automating an otherwise human procedure, he will put a smile on your face.

- Rob van der Linden Vooren, Software Architect at DoubleDutch


Pieter Joost has proven to have great knowledge of building software and was capable of learning quickly in a branche he wasn't familiar with. He was easy to work with and always prepared to take that extra step. He was worth every euro I spend on him.

- Robert Heinen, CEO Van Brug Software


Pieter Joost has the drive to tell our students that software development asks for professional attitude and knowing the fun of it. They love it!

- Hans den Hartog, Research Fellow at INHOLLAND


Pieter Joost is an awesome team-mate to work with. Despite having vast experience in software development, he still learns and accepts changes fast. It was a pleasure to discover and refine project domain towards a deeper insight and simplicity, while working on HappyPancake project with Pieter. He helped me to become a better developer. It would be an honor for me to work in the same team with Pieter again.

- Rinat Abdullin, Development Lead


Pieter Joost is an awesome fellow, always willing to try something new. He has extensive knowledge of Microsoft technologies. He is obviously an authority in the field of CQRS.

- Ramon Prick, Independent Software Architect


I never met someone as energetic as Pieter Joost. He's a very skillful software engineer, too - I'm really looking forward to working with Pieter Joost in the future.

- Andre Boonzaaijer, Data Scientific Architect at ICRIS


Working with Pieter Joost is an enervating experience. His enthusiasm for software development in it’s broadest sense and his (literally) endless energy work very contagious. This combined with his broad knowledge of software technologies, development processes and his visions on the usage of ICT made him a very useful addition to our team.

- Arno den Uijl, Architect at ABN AMRO

CONTACT

I am available for short- and long-term contract and consultancy work, so go on... hire me!

Usually I charge by the hour, but sometimes (e.g. for training or architectural review) I can also give you a fixed price offer. My prices are fair, but expect to pay more than you would normally pay for a development consultant, but less than a licensed lawyer, accountant, management consultant, or similar.


  •  (+31) 6 54 22 44 89
  •  pj@craftify.nl
  •  @pjvds
  •  KvK 88319016
  •  VAT NL864577321B01
  •  NL41 BUNQ 2081 1601 29
  •  Harderwijk, The Netherlands