Building a digital product is hard. Over the years I’ve built multiple products and learned that your product requirements will change… daily. The success of your team and the product depends on whether you are able to adapt to these changes quickly enough.
Your next CTO / Architect / Technical lead / Lead engineer
Who am I?
What am I good at?
Over the years I’ve set up several teams and learned that a team’s success is determined by finding the balance between juniors and seniors, between specialists and generalists, between dreamers and soldiers and between optimists and realists.
I try to work for a team as a leader instead of as a boss. Standing next to your team, maximizing their potential, not being afraid to reveal your own vulnerability and always steering towards an ideal situation where your role is no longer needed.
Most projects have a (big) history and almost always some form of technical debt. Sometimes a solution for this technical debt is to migrate to a new framework/language/backend etc. My experience with complex migration projects has demonstrated that starting a new project from scratch in parallel is rarely the best course of action, as they often never finish. Instead, my approach involves delivering business value while gradually migrating towards the new standard.
I’ve been around the block and have learned that you should write code imagining that you will have to come back to it 3 years later. At that point your nifty one liner will no longer make sense and your future self will hate you for it. The main goal of your code is to take any uninitiated reader by the hand and guide him through the logic.
People want to have the feeling that they are making an impact. I feel my biggest duty is to maximize each team member’s productivity. Is someone doing a mundane task? Automate it. Is someone repeating a task often? Automate it. Is someone doing a task that is hard to do in a consistent way every time? Automate it. Developers should focus on what they are good at: Being creative and adding value. I’ll try to take away any other task.
As CTO I was responsible for the performance of the development team. In three years, we went from a small hackers team to an extremely productive feature focused team, which was able to confidently release to production at any moment within minutes.
Role: Lead Front-End Engineer
In this greenfield project we built a financial platform based on the crowdfunding principle to fund sustainable companies, helping them to raise up to €2.5 million per project.
Role: Lead Engineer
As lead engineer I helped the development team transition from a slow moving, windows app based team, to a modern, web app focused agile team.
I have also worked for Hely (a corporate Venture of the NS offering a Mobility as as Service, or Maas, platform), Warp Industries (VR training software), Blendle (an online news platform) and Unilever (consumer goods company)
For 10 years, together with my 2 co-founders, we built a business serving clients like TomTom, Nike, Unilever, ING, ABN Amro, Rabobank, Sonos, Nikon, Heineken and BMW.
It is rare to find people who can combine dedication to meet the customer’s needs with a relentless drive to improve the way we work; with this in mind I am grateful that I had the opportunity to work with Jasper. Jasper is one of the most enthusiastic and energetic people I know. He approaches any task with great energy and infuses everyone with it. Jasper is an amazing and passionate advocate for great user experience, with excellent technical and practical knowledge. He can get things done, both through his own personal drive and by getting the best out of others. He is capable of solving complex problems and always pushed to do things better. He is creative, driven, and highly capable.
We had a long delay to find a suitable candidate to do UI development for our product but as we engaged Jasper and started seeing his caliber, customer focus drive, wealth of experience with UI designs & technologies – within two weeks of working with him I realized that we have landed on an ideal person and will make up for lost time on our project from hiring delay, and we certainly did!!! Jasper first understood business needs, questioned why certain things are designed certain way, brought in his wealth of experiences and helped re-design, delivered UI architecture and functional code to us on this project. I am in US and worked with Jasper remotely. With Jasper’s communication skill, dedication to project, self-drive to deliver excellence in what he takes on, understanding of priorities of items/issues – it certainly was a great pleasure to work with him and remote was not an issue at all.
Jasper is the 10x guy you want to contract. For three reasons: 1) excellent mentor for the team, backed by years of experience, 2) high quality output, with fast delivery, 3) outstanding technical knowledge, able to bring infrastructure and software architecture to higher quality standards. I would recommend any team to get Jasper on board for all three reasons above. On top of that, he brings great joy to the team and fosters collaboration. Genuinely nice guy to work with, looking forward to our next shared project!
Jasper is a very experienced developer. Besides having excellent software development skills, he has a good eye for what the business and the product needs. He’s able to translate all of this into a solid development path and strategy. Jasper is also an excellent communicator, something that was very welcome in our company seeing we had several very complicated parallel projects going on at the same time.
Smart and friendly guy, a pleasure to work with him. Is able to quickly grasp complex problems and create elegant solutions for them. Belongs to the best front-end developers I have worked with!
Jasper is a good developer. I know that from others. Unfortunately, I can’t judge that myself, but I have no doubt about it. What I can judge is that besides his development skills, he always keeps an eye on the whole. Why do we do what we do? Is it logical to solve that in this way? His positive critical helicopter view will challenge and trigger everyone in the team. Also, socially Jasper is not only nice to work with, but he can also translate technically complicated matter into ordinary human language. Bottom line: a great guy to work with!
Want to work with me?
Great! Contact me using the information found at the bottom of my site. As a minimum, please provide at least answers to the questions below. Any extra information you provide up front is welcome and will increase the chances of a successful collaboration.
NOTE: Please only contact me via email. I‘m contacted a lot about opportunities and a pre-screening via email is necessary. Again: The more detailed information you provide upfront, the bigger the chance I’ll want to have a coffee with you to discuss the opportunity further.
You can always contact me by using my first name + @jasperschulte.nl