Our team has worked at all levels of abstractions of software systems and our philosophy is to use the right tools for the problem at hand with a solid focus on engineering practices. We stay - away from the buzzwords, but ahead of the curve.