There is no unique Software technology that solve all software problem and we believe each software problem have a different solution. Over the years we build a fantastic team of generalist and specialist. Here are some of the technologies we have worked with: