We've been working together for more than 5 years. High-level of mutual understanding between our team members reduces the risk of losing the idea in different stages of project development. We are excellence-driven, love super-complex tasks, interesting projects, and constant challenges. We support open source community and share our solutions. We never stop improving ourselves. We participate in conferences.