Passionate about solving challenging business problems with technology centred solutions. A polyglot system architect who is well versed with the craft of building distributed systems that operate at scale. Have successfully built and delivered multiple complex technology platforms with large and small teams alike. In addition to writing code for a living, juggles with operational roles and enjoy the diversity and pull between the two.