Bespoke software development for founders with ambitious ideas.
I excel at working with early-stage startups, getting them to market as fast as possible.
Bespoke software is my business, so let me handle it while you concentrate on running yours.
No singing, dancing or bullshit.
If you are looking for a slick presentation, filled with lofty promises, you are plain out of luck. This is the website of a guy who loves building bespoke software solutions, using things like Java, JavaScript or Go, mixed with a little Rust, Python, Scala, Kotlin or, well, whatever gets the job done I guess.
I'm not an investor, founder or any of those things. I'm the guy you hire when you know what you want and want someone in your corner that will build what you need. My speciality is in helping early-stage startups maximise their runway by building efficient, robust and scalable solutions that use as little compute resources as possible. This makes your money stretch further, as there's nothing as frustrating as almost getting to break-even and then hitting the end of your runway.
Building software solutions can be fun, when done properly. That implies that there's planning, lots of it, before the development ever kicks off. I absolutely enjoy working with people who know what they want, how they want it to work and are happy to put in the effort and commitment required to make things happen.
Hire me to build the stuff that matters for your business. High-performance web applications, interactive simulations, AI-assisted tooling, APIs, backend systems, affordable MVPs and kick-ass demos to help secure funding. Whatever needs doing, I can do it. The real question is whether doing it moves the needle, and that's where I'll be frank with you when I don't see how something adds value.
Naturally, it's also important to me that you will love and enjoy working with me. As a potential client, ask yourself - why are you here?
Working together
Mutually respectful client relationships are central to my work ethic. And an absolute deal breaker. Experience has taught me that true success requires collaboration, a partnership with shared goals.
Building software is hard work. It is often stressful, frustrating and fraught with challenges. Challenges which require team solutions. If we cannot work as a team, we will fail. I hate failing, so let's not set ourselves up for that.
I will not be offended if this does not appeal to you right now.
Still here? Great!
I have created a little cheat sheet below that aims to assist you in making a decision regarding our business compatibility. I hope it will resonate with you.
Cheat sheet
Give yourself one point for every statement that you find true and agree with. We'll tally the score afterwards.
- You have a clear product vision and know exactly what it should look like, how it should work and where you want me to be involved.
- This vision is more than an idea, it's a passion and you are ready, willing and able to put in the hard work and effort required to make it a reality.
- You understand your business and its potential profitability.
- You have a clearly allocated and available budget for the project.
- You need a software developer, someone who will build the application and the background services. Not an investor or business partner.
- You know which third-party services you will use for integration and what is required to make this happen.
- There are wireframes and screen designs available for review, to better understand your goals.
- You've invested the time to understand your target market and which platform(s) will best serve them.
- You've been involved in software projects before and understand the various role players.
- You fully understand that software development costs money and that I do not work for free.
Your Score: 0 / 10
What if you need wireframes and screen designs?
A great user experience (UX) is at the heart of everything I do. It is essential to the success of your project. Great UX includes screen designs and the look and feel of your solution. If you have not yet run your designs and requirements past a UX expert, I highly recommend speaking to Peter Koen from Pondo. He specialises in the creation of a frictionless, engaging user experience for web and mobile applications. A consultation with him will provide you with the output required to engage with developers, enabling the smooth communication of your vision and requirements.
Based on past experience, engaging an expert UX consultant saves a significant amount of time and costly rework. This saves you valuable time-to-market as well as expensive development and design overhead. The more you plan before we start development, the higher the chances of success.
I firmly believe in a dedicated Project Manager for any serious project. You could do it yourself, of course, but your role should ideally be that of the Product Owner. Let someone else manage the project and the development team. Trust me, everyone will be happier!