I started out as a software engineer at a dev agency. Went through many startup projects and a couple of big ones over a few years, working with 5 different languages in all parts of the stack, from the frontend to the infrastructure.
Then I migrated to the cloud, got AWS Certified in 2 weeks and got hired as a DevOps Engineer contractor for a huge company. Spent a few months there, but it turns out corporate politics and I don't play that well, so after my contract was up I decided to look elsewhere.
Next I became a Cloud Support Engineer. Spent half my time writing case studies, replies to support tickets, knowledge base articles, etc, and half my time building a tool that would automate my job. Great experience!
And I became an AWS Authorized Instructor. Best teaching experience I've had!
Then a friend of mine said to me (literally) "Why don't you stop messing around with AWS and come back to coding?". Ok, maybe he didn't say "messing", but the rest is a literal quote.
So I joined Caramel Point. Best company I've ever worked for. There I led a team to build an NFT collection with an event driven backend, and built a private environment for NFTs (private Eth+IPFS+Arweave on GKE). I even wrote a solidity contract and launched my own NFT collection.
In 2021 I had the opportunity to go to re:Invent, and it changed me. 3 months after coming back I accepted a Sr Cloud Engineer position at Foresight Technologies. Unfortunately it wouldn't work out for me, so I went back to freelancing. I focused on startups and on finding common problems among them.
In that process I watched a lot of really smart people struggle with stuff that shouldn't be that hard, but which undeniably is. They were smarter than me! They were only struggling because they didn't have the time to become experts.
So I decided I had to change that. I had to remove the need to be a cloud expert to build cloud infrastructure.
And that's what I'm doing.