You LOVE to take massive action and have a massive impact. You know all the pitfalls .NET Engineers are encountering while grinding their career ladders and always happy to advise and support. Somewhere deep inside to feel like you are VERY good at .NET applications development and wish to become the best at your craft. You never stop learning because you simply can’t. You are happy to architect software from scratch and more than happy to improve something totally broken in the as short term as possible whether it's software or teams. You always strive to see a big picture behind any software you build and willing to align your activities and your team with customers business as you believe customer’s success is crucial for your own success.