What do I do? Consulting!
I am a Professional mistake avoider, working on several levels: architectural, procedural, and strategic.
I focus on modern technical approaches, be they from the ground up (in the case of startups) or evolutionary approaches (for established companies or enterprises).
I do most of my work on AWS, with containers and serverless. I focus intensely on observability and developer experience as I’ve seen the impact these things can have on a business.
Individual Contributor Vlad
With a Software Development background, I jumped to Site Reliability Engineering and “DevOps” for the extra challenge. I immensely enjoy reining in distributed systems!
I do less IC work now, as my focus is on mentoring and upskilling other engineers. Writing another blog post or coding up yet another PR brings limited value when compared to helping somebody else write their first one.
That said, I still get to code sometimes: when there’s vital work and not enough engineering power, when I need to relax, when I need a distraction from slide work in Keynote1, or when I have some passion projects.
Want to work with me as an Individual Contributor? The ideal fit is something close to a Technical Lead or Architect role.
Desiring a stronger impact on the business and a voice in critical decisions, I made a move to management. I swing wildly on the Engineer/Manager
As a manager, I focus on empowering people to do their best work. I am an ally and champion for diversity and I hone in on helping companies through intense times: it used to be scaling up, but the pandemic took over.
For me, the ideal team size is around 7 people (be they other managers or individual contributors). I tried having 12 direct reports but I spread myself too thin, while with 4 reports I was a bit too smothering. I recursively managed a lot more people.
Want to work with me as a Manager? The only work I do here is as a Director/VP of Engineering, or as a Fractional CTO.
This is the closest I am coming to my Professional mistake avoider tagline: having an easily available technical expert can be a huge competitive advantage.
For the engineering side, this means saving months of research: they get an expert to validate their approach and highlight the common mistakes. For the business side, this means saving years of extra time: an outside expert can confirm what works best and how to plan for the road ahead.
I helped teams make sure they build the best version of a product from the ground up, and I helped companies figure out what to build.
I helped technical leads save months of research, and I helped journalists and writers understand and empower others.
I helped companies raise money, and I helped Venture Capital firms safely invest in new areas or startups.
I helped companies define their roadmap for the coming years, and I helped excellence centers in enterprise light the spark of innovation.
It’s all wide and I enjoy every new challenge! Want to work with me as an Advisor? As you can see, this is highly customized for each engagement: from Technical Advisory and Due Diligence work, all the way to Board Membership. Please reach out as I am always looking for new things!
My first downfall from “Developer” happened when I realized how much more time I am spending in Keynote than an IDE. The second downfall happened when I wrote a Confluence plugin. I am unsure I can take a third trauma ↩︎