Expertise

Proven Working Experience

We pay great attention to collaboration and constant professional growth within our team. Not only are we learning through achieving highly challenging goals in our everyday work, but also our engineers constantly take part in field-specific seminars and exhibitions. This approach helped us to create a combination of specialists who have been working together for many years and possess all the necessary experience and knowledge. Our engineers and design specialists are proficient in:

  • Custom software development
  • Mobile development
  • Desktop development
  • Web development
  • Cloud solutions development
  • Embedded software development
  • UX/UI Design
  • Quality assurance

Technologies

  • Google Cloud Platform

    Compute Engine, App Engine, Cloud Function, Cloud SDK, Cloud IAM

  • Amazon Web Services

    EC2, VPC, CloudFormation, Lambda Functions, CloudFront, CloudWatch, S3, Simple notification service, Simple queue service, Elastic Transcoder, ElastiCache, RDS, ECS, API Gateway, Cognito, DynamoDB, Elastic Beanstalk, Kinesis, Redshift, IoT

  • OpenStack

    Cinder, Neutron, Horizon

  • Oracle Java

    Java SE/EE, Spring, Servlets, JDBC, Hibernate, Maven, Ant, JUNit, Groovy/Grails, MySQL, PostgreSQL, H2, HSQLDB, Gradle

  • Front-end web development

    CSS3, Less, Sass, PostCSS, HTML5, Canvas, D3, TypeScript, NodeJS, Angular, ReactJS, React Native

  • Developement Operations

    Jenkins, TeamCity, Docker, Vagrant, WebPack

  • Google Android

    Dagger2, Retrofit, OkHTTP, ObjectBox, greenDAO, Realm, RxJava, RxAndroid, Google Play Services, Firebase, Data Binding Library.

  • Apple iOS

    Core Data, Core Animation, Core Graphics, AFNetworking, Swift, Objective-C

  • Apple watchOS

    ClockKit, WatchConnectivity, WatchKit, Entitlement Key Reference

Resources

  • Project Management

    Our Project Managers are competent professionals whose main responsibility is optimizing the process to minimize project costs and time. They take care about planning, resource allocation, tasks coordination, and communication between technical specialists.

  • UX/UI Design

    Our UX (User Experience) and UI (User Interface) designers do their best to make the final solution visually and functionally attractive. These specialists make sure that applications are usable and accessible as well as take care about design consistency and product look and feel.

  • Programming

    ITS Partner engineers are experts in various software development fields who are constantly improving their level of knowledge. Among technologies we use there are AngularJS, ReactJS + Flux, Derby JS, Backbone.js, jQuery, Bootstrap, JavaScript, AJAX, QML, HTML5, CSS3, WebSocket, REST AP, Node.js, Java, PHP (Yii, Joomla), C++, ASP.NET, and more.

  • Quality Assurance

    We take the quality of the delivered products very seriously. Our software testers who have strong analytical and problem-solving skills are responsible for the functionality, efficiency, clarity, and usability of our solutions. Advanced testing methods are applied to find out any possible “bugs” before the software arrives at customer.