Donate to protect them directly or help international organizations.
Services
These are some of the most common services I provide, but I'm open to anything where my expertise would prove valuable.
1. Pair programming
This service is for developers who have questions or need guidance. We can look at your code or discuss various topics:
- How to best approach this problem?
- Is this the right direction?
- How to increase the quality of this code?
- Anything else you'd ask a fellow developer.
Duration & Pricing
Each session is 1 hour and can be booked 24h in advance. Sessions are 250 USD and paid at the time of booking. I offer no refunds, although you can reschedule once.
2. Inspection
Whether you plan to purchase a company or refurbish your legacy application, you need to have a clear picture of what's under the hood. Similar to a house purchase, a software inspection reveals any problems and how to address them. The objective is to answer specific questions or pain points, such as:
- Are there potential security vulnerabilities?
- Does it rely on outdated technologies?
- Why does it take so much effort to modify it?
- How can we avoid breaking things?
- How can we shorten the onboarding of new developers?
We can do the same with your team and processes, which can reveal opportunities to significantly increase productivity.
Book a meeting to discuss your needs.
Duration & Pricing
Depending on the size of the application, availability of information and depth of the inspection, this usually takes 1-6 weeks. The duration is fixed in advance and billed at 6,000 USD per week, so you know what you'll pay before we start.
3. Hands-On
This can be a short engagement to get your team over a hurdle, or a longer one to get as much as possible done. My areas of expertise include, but are not limited to:
- Automated tests.
- Modernizing legacy applications.
- Enhancing application security.
- Introducing best practices.
- Making the code easier to modify.
- Analyzing and configuring runtime environments.
- Teaching developers so that they can do all these things themselves.
Book a meeting to discuss your needs.
Duration & Pricing
A hands-on engagement is sold at a rate of 200 USD per hour, with a minimum duration of 2 weeks. This needs to be booked in advance to guarantee availability.