Image alt

One-to-one advisory sessions with Jimmy

Support for your most pressing software challenges, backed by 35+ years in the field

Sometimes you just need an experienced person to think out loud with about your most pressing problems related to software development. Someone who's seen the situation before, won't judge you for it, and can help you find a way forward. That’s what these sessions are for.

Here’s how I can help.

If you work in a software development team

  • Drowning in legacy code

    It’s obvious to you and your team that what’s holding you back is that you’re drowning in legacy code. I’ll help you work out how to approach management about the situation, and come up with a plan that brings hope.

  • Pressure for faster delivery

    Management isn’t happy with the pace of their strategic initiative, and they’re pointing the finger at the developers. I’ll help you figure out how to create a shared understanding of the situation and the important factors at play, and turn it into something constructive and productive.

  • Domain experts aren’t available

    The bottleneck in your current and upcoming work is that the domain experts can’t pause their important work to give you time with them. I’ll help you investigate the situation, and come up with suggestions that might change it for the better.

If you work in management

  • Struggling with a scale-up problem

    Having tried “everything else”, you’re starting to suspect that the root cause of your scaling struggles is actually your software architecture. I’ll help you pinpoint the right questions to ask, and make sense of the answers to guide your decisions going forward.

  • Leading a large initiative for the first time

    The responsibility you recently got for a large software development initiative may match your rank, but it’s your first project of this kind and you’re not sure what to expect or how to deal with it. I’ll help you get going, or guide you all the way through, whichever you prefer.

Does any of this sound familiar? Let's talk!

How it works

We meet over secure video. Everything discussed stays between us, 100% non-disclosure, no exceptions.

To make the most of our time together, you’ll start by answering a short set of written questions (takes about 30 minutes). Then we have a first structured 1-hour session, followed by a follow-up session 2-4 weeks later.

And the invoice doesn’t go out until after that first session, when we both know that we’d like to continue.

Why take my advice?

I’ve spent my entire professional life in software development (and continue to do so). It’s been quite a journey over 35+ years, working across both software development teams and management. I don't specialise in one or the other, and I think that's actually the point. The combination gives me a perspective that pure specialists often don't have.

Oh, and if you’re looking to get advice from someone who’s never made any mistakes, I’m not the right person for you. Otherwise, I very much look forward to hearing from you!

Jimmy Nilsson

Jimmy Nilsson

CTO & Consultant