PIETER JOOST VAN DE SANDE
Software Architect & Speaker Extravaganza
(+31) 6 54 22 44 89
My name is Pieter Joost van de Sande and I am an independent software architect with an impressive track record with a focus on message based systems. I also share my experience on stage at international conferences like Microsoft TechDays, SDC and NDC.
In my spare time, I contribute to open source projects which, as you can see at my Github profile, are not bound to a specific programming language or platform. I rather explore different languages and paradigms to learn from their differences. I see C# as a great general purpose language, the JVM has an impressive ecosystem and Go shows how eligant simplicity is. I do prefer static typed languages in most situations, but if you really want to learn TDD, dynamic languages are your friend.
My role in the community is recognised by Microsoft and awarded me with the exclusive Microsoft MVP award.
The following technologies are the ones I've recent experience with:
HONORS AND AWARDS
Actively contributing and maintaining a few dozen packages.
Contributed code to several repositories in the 2020 GitHub Archive Program.
Contributed to the Go bindings of FoundationDB.
According to Microsoft the Most Valuable Professional (MVP) award is given to exceptional, independent community leaders who share their passion, technical expertise, and real-world knowledge of Microsoft products with others.
Vrije Universiteit Amsterdam, Utrecht University
Evoling software systems includes data schema changes. These changes are not trivial for running systems that always need to be continious available. Event Sourcing can add an extra layer of complexity to this. I've participated to the studio that lead to the The Dark Side of Event Sourcing paper as an expert with experience in Event Sourcing.
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.
I've been part of the advisory board to support the Microsoft Patterns and Practices team with the Exploring CQRS and Event Sourcing book.
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.
Masters of C#
I've became 1st in the programming tournement Masters of C# that consists of code challanges that need to be solves as fast as possible. In this competition I competed to 25 other software developers.
In 2008 INETA and Microsoft organised the European Silverlight Challenge. People form over 20 countries competed for the title Europe's Best Silverlight Developer 2008. I was the judge and rated all entries for originality, design, usability and technical execution.
Microsoft recognized my contributions to the MSDN forums and promoted me to Microsoft Community Moderator.
I was the number one top rated contibuter that posted the most "top rated" answered on the MSDN forums in the year 2004.
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 LisdonkYou never disappointed me with your inspiring presentation style! Attendee at NDCExceptional presentation skills Attendee at Microsoft DevDaysI enjoyed every minute! Attendee DEV010You made me realize software development can be fun!Attendee at DevcampBest session of the day!!!Attendee at SDN
DoubleDutch is an award-winning provider of mobile event applications, with a unique focus on capturing and surfacing data from live events. The first to bring a data-driven technology approach to the event industry, DoubleDutch believes in the power of digitizing live engagement to supercharge business outcomes. The DoubleDutch Live Engagement Platform powers events, conferences, and trade shows for more than 1,700 customers including Forbes, Humana, LinkedIn, Novartis, Nationwide, SAP and UBM.
This success didn't come easy. Shipping a large quantity of mobile apps creates interesting technical problems to solve. There's the operational challenge of packaging that volume of apps effectively. There’s the spiky nature of our traffic when tens of thousands of people simultaneously try to log in and slam the API. (Plus we serve millions of customers a year.) There’s our data pipeline that processes billions of data points. We capture taps, swipes, and scrolls and report on them in real time.
And then there’s the fact that we’re coming on those startup awkward teen years where a monolithic codebase won’t scale much further. We’re moving off our .NET stack to more modern technologies, and we’re getting our data, automation, and deployment pipelines in order. Some of our new technologies and tools include: Java, Node.js, Go, Kafka, AngularJS, Postgres, Docker, Microservices, Event-Sourcing, and CQRS.
Year:2016 - 2017
Community Manager and Engineer
I joined wercker when they just became one of the first Dutch startups to have raised capital from U.S. from top-tier VCs. They hired me to help growing their business and guide them through a period of rapid growth, from a handful of customers, to thousands of active customers in just a few months. I also was an important counterpartner for the CTO to help solving deep technical challenges and helped the CEO to accelerate growth. I still think a lot about this time and look back with pride. They got acquired by Oracle in 2017.
Year:2013 - 2014
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.
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.
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.
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.
Rewriting the largest dating site of Sweden, Finland and Norway in Go.
Driving business success through active community engagement by building ongoing and permanent relationships, content marketing and delivering world-class support.
Helping top Fortune 500 companies to succeed with software development within the Microsoft area.
Developed an platform for risk management.
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.
Organising meetups on monthly bases for the Dutch .NET community.
Successfully delivering multiple software development projects.
Creating worlds most inteligent workforce scheduling system.
Written the stuff we currently call legacy.
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
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
- KvK 59749903
- VAT NL001930251B29
- NL48 INGB 0006 3598 34
- NL27 BUNQ 2206 2599 23
- Harderwijk, The Netherlands