A new journey starts this week. I'm part of QraftLabs! I spent the last 12 years at Microsoft in various roles: consulting, product management, evangelism and for the last few years in the program management discipline within engineering. My last position was in the awesome patterns & practices team, where I led the PM group.
My time at Microsoft was fantastic. A great experience for which I'm deeply grateful. I've visited +30 countries all over the world, met and got to work with some extraordinary people, learnt way more than I had ever imagined and worked on great projects. I now feel it is time for me to put all that into action in the world.
I'm starting QraftLabs with a group of very talented, skilled, and diverse people. once again, I feel very lucky to be part of this team. I learn by the ton every day. We believe that the right team can do anything. And there's so much to be done!
Technology has transformed the world and contributed to make it a better place. There's virtually no industry, no human activity that has not been touched by technology and its magic. It's easy to overlook and take for granted a lot of what we do daily through the power of technology.
QraftLabs itself would be inviable without technology. We don't have "offices" in the traditional sense. Our team spans many countries, cities and timezones. We have no traditional infrastructure. Our computers are the gateways to the place in the universe we call "QraftLabs". We meet in HipChat, Google Hangouts and Skype. We share with GitHub, we deploy our products on Amazon Web Services, Windows Azure and Heroku. Frequently on all three at the same time. We track our work in Asana. We use a myriad of other smaller and specialized services to get our job done every day. (Now that I think about it, how we work would likely be a post later). Our clients are all over the world. Our existence as a company is defined by these distributed, semi-synchronous presence and interactions.
Not surprisingly, this article on StackOverflow, resonates well with us.
But of course, we learn every day; and we are open to continuous adjustment and improvement. Look forward to seeing what we discover!