Services and expertise

Backend

Backend

Our technology stack primarily features PHP with the Laravel framework and NodeJS, utilizing frameworks such as NestJS and ExpressJS. For content management, we exclusively employ headless Content Management Systems like Netlify or Gatsby, avoiding traditional systems such as WordPress or Joomla.

Database

Database

A robust database is essential for any business or organization, as it serves as the central repository for critical information, including employee data, transactional history, and financial details like salary records. We leverage a diverse range of database technologies, such as MySQL, PostgreSQL, MongoDB, Elasticsearch, Redis, and InfluxDB – to perfectly match the unique requirements of each project.

  • tech
    MySQL
  • tech
    PostgreSQL
  • tech
    Redis
  • tech
    Mongo
  • tech
    BigQuery
  • tech
    InfluxDB
  • tech
    Elasticsearch
Frontend

Frontend

Our primary frontend stack leverages the React framework, typically paired with Next.js to enable Server-Side Rendering (SSR) and other advanced features. For smaller projects and landing pages, we also utilize the Vue and Astro frameworks.

Design

Design

Figma is our core tool for wireframing and developing comprehensive mockups. Additionally, we utilize Photoshop and Adobe Illustrator for more complex illustrations, and we leverage various modern AI image generation tools.

  • tech
    Figma
  • tech
    PhotoShop
  • tech
    Adobe Illustrator
  • tech
    Google Material Design
  • tech
    Adaptive design
  • tech
    Fluent UI
  • tech
    Wireframing
  • tech
    Responsive design
  • tech
    Style guide
  • tech
    Branding
  • tech
    UX analytics
  • tech
    A/B testing
  • tech
    Hotjar
  • tech
    Amplitude
Project <br> management

Project
management

With the right planning, you can ensure that your work is delivered on time and within budget. Using project management methods, you can map your project’s journey from the outset and know in advance where the deadlines and projected spend are going to fall, so you can more efficiently allocate your resources, helping you to avoid delays and project overspend.

Application Programming
Interface

Application Programming
Interface

APIs are needed to bring applications together in order to perform a designed function built around sharing data and executing pre-defined processes. They work as a middleman, allowing developers to build new programmatic interactions between the various applications people and businesses use on a daily basis. We regularly integrate various APIs, ranging from customer-facing services like Stripe and PayPal to lower-level tools such as AWS SES and the YouTube Data API.

  • tech
    Stripe
  • tech
    PayPal
  • tech
    Zendesk
  • tech
    LinkedIn API
  • tech
    YouTube Data API
  • tech
    Instagram API
  • tech
    Facebook API
  • tech
    Twitter API
  • tech
    Amazon Product Advertising API
  • tech
    Capsule CRM API
  • tech
    Google Maps API
  • tech
    MapBox API
  • tech
    MaxMind API
  • tech
    Nominatim API
  • tech
    Google Contacts API
  • tech
    Dropbox API
  • tech
    Flickr API
  • tech
    Gender-api.com
  • tech
    Twilio API
  • tech
    MailChimp
  • tech
    Mandrill
  • tech
    SendGrid
  • tech
    SparkPost
  • tech
    Paymentwall
  • tech
    kraken.io
  • tech
    Coconut.co
Quality <br> Assurance

Quality
Assurance

Our comprehensive Quality Assurance approach encompasses both manual and automated testing. We utilize checklists, test cases, and detailed test plans for thorough manual examination. For automation, we develop unit and acceptance tests using a range of modern tools, including Playwright, Puppeteer, and Selenium. Additionally, we conduct performance testing leveraging tools such as Apache Benchmark and Jmeter.

Hosting and cloud <br> providers expertise

Hosting and cloud
providers expertise

We leverage Docker for containerization across both cloud environments and local development setups. Our expertise spans a wide array of AWS and GCP technologies, which we utilize based on specific project requirements.

Our proficiency includes the following AWS services: S3, VPC, EC2, EKS, EBS, RDS, RDS Proxy, ElastiCache, CloudWatch, Route53, CloudFront, API Gateway, Lambda, ValKey, OpenSearch, AWS Batch, and others.

For GCP, our experience covers: Cloud Storage, GKE, Cloud SQL, Memorystore, BigQuery, among others.

Beyond AWS and GCP, we also have experience working with Heroku and Digital Ocean cloud platforms.

  • tech
    AWS
  • tech
    Digital Ocean
  • tech
    GCP
  • tech
    Heroku
  • tech
    Docker
  • tech
    Terraform
  • tech
    OpenToFu
  • tech
    Terragrunt
  • tech
    Ansible
  • tech
    CloudFront CDN
  • tech
    Cloudflare CDN
  • tech
    Cloudflare workers
  • tech
    AWS Lambda
  • tech
    AWS Opensearch
  • tech
    AWS S3
  • tech
    AWS CloudFront
  • tech
    VPC
  • tech
    EC2
  • tech
    EBS
  • tech
    ELB
  • tech
    ASG
  • tech
    API Gateway
  • tech
    AWS Batch
  • tech
    AWS CloudWatch
  • tech
    AWS RDS
  • tech
    ElastiCache
  • tech
    EKS
  • tech
    Cloudformation
  • tech
    Route53
  • tech
    SES
React Native

React Native

React Native combines the best parts of native development with React, a best-in-class JavaScript library for building user interfaces. We use React Native, React Native Share, React Native Jitsi Meet, Custom modules on Java for Android, Custom modules on Swift/Objective-C for IOS.

Development tools and services

Development tools and services

We rely on a robust suite of development tools and services to maximize efficiency and maintain code quality throughout the development lifecycle. Our core toolset includes Bitbucket for source code management, continuous integration (CI), and continuous deployment (CD), ensuring streamlined workflows and automated delivery. To ensure an efficient development workflow, we utilize JetBrains IDEs alongside a suite of AI-powered tools, including JetBrains AI (or Junie), Google Gemini, Github Copilot, and ChatGPT.

  • tech
    PhpStorm
  • tech
    WebStorm
  • tech
    GoLand
  • tech
    Android Studio
  • tech
    Xcode
  • tech
    Visual Studio
  • tech
    Husky
  • tech
    Easy Coding Standards
  • tech
    PHPStan
  • tech
    GrumPHP
  • tech
    Prettier
  • tech
    Eslint
  • tech
    Bitbucket
  • tech
    GitHub
Other <br> technologies

Other
technologies

Our technology stack for Infrastructure as Code (IaaC) leverages Terraform/OpenToFu and Terragrunt. For server provisioning, we utilize Ansible, and Docker is employed for containerization. Beyond these core tools, we select other technologies based on specific project requirements, which may include tools such as Letsencrypt, RabbitMQ, and Google Looker Studio, among others.

Company policy

Company policy

Our company highly values the client’s time, that’s why it is our top priority to complete our work in time while meeting the quality requirements. Web development, as well as many other IT directions, requires a lot of details and nuances to be discussed and fixed.

Dedicated team

Dedicated team

We allocate a full time team (40-45 hours for each member of the team). You get weekly reports on the hours spent from the internal redmine time tracking system, but at least a full 40 hours per team member must be used up each week.