I am a software engineer, a business owner, and a world traveler.
My main hobbies are geopolitical investing, running, and rock climbing.
My value as a software consultant lies in blending my expertise with software engineering with my understanding of business needs. What does that mean for you?
It means I address concerns like:
- How can I break the software development into different teams efficiently?
- How can I consider future software features into the initial design?
- How can this be maintained long-term?
- How can this scale?
- How can we convert software ideas into technical documentation?
Engineering & Business Development are two, very different, essential areas of consideration that need a balanced perspective.