Technologies that we prefer
In order to choose the set of technologies for your project click the button below
Here are the technologies we prefer to use in our projects and the ones we have a good expertise in. We determine the best technologies stack together with the customer at the reconnaissance / research stage of the project and assemble a team with the appropriate expertise to best fit the customer’s needs.
For Data Managemnet
As the data tends to outlive the software initially created to work with that said data, choosing the data storage framework (as well as the basic data structures and serialization/deserialization mechanics) is one of the most important tasks in planning/drafting the specs/requirements for new software, systems integration or system upgrade.
We work with both SQL and NoSQL storages. According to the technical requirements we can use either powerfull, reliable, structured SQL databases or faster-to-draft/scalable/read/write NoSQL storages or a hybrid solution to work with both worlds. Our present and past projects have thus far used Interbase/Firebird, PostgreSQL, Oracle, MS SQL, MySQL/MariaDB RDBMS on the SQL side, and MongoDB and RedisDB on the NoSQL side.
For Web-server applications development
For Web Fron-end applications development
We have a wide range of modern instruments in our arsenal for front-end solutions
We use both the corporate standart solutions and opensource instruments in our projects
For UI-UX design
For most functional and usable interface we use both our rich experience and modern trends and instruments. But the main factor of successfull interface design is deep understanding of customer needs.
So our approach is close cooperation and research stage. We start with Use Cases, User Story, create wireframe prototype and mockups.
For Games Development
Great and popular tool for interactive content and 3D/2D games creating
For Cyber Security
Bro, Wireshark, IDA Pro, ollyDBG, gdb, Evermost, FTK,
Captured traffic forensics
Network protocol and application reverse engineering
Traffic interception / individual tracking in both TCP/IP and SS7/Telecom networks
For Development Process Management
Our project management have experience both with traditional project management methods according to PMBOK recommendations with pre-developed detailed specifications and full project documents package, the xUSSR GOST-34 family project planning and management practices, and modern flexible/informal methodologies like Agile, SCRUM and Lean. We can use one or more of those practices for a particular project on the best-fit basis depending on the actual customer needs, contract type and other factors. We use certain instruments that can do project management on the project easy but regulated enough, like the Atlassian project management stack: Jira, Greenhopper/Jira Agile and Crucible.