Donate to protect them directly or help international organizations.
Services
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:
- Automate tests.
- Modernize legacy applications.
- Enhance application security.
- Introduce best practices.
- Make the code easier to modify.
- Teach developers so that they can do all these things themselves.
Book a meeting to discuss your needs.
Duration & Pricing
A hands-on engagement is at least 20h per week at a rate of 180 USD per hour, with a minimum duration of 2 weeks. This needs to be booked in advance to guarantee availability.
Learn about more topics