Technology Landscape

Our enterprise-grade technology stack designed for scalability, security, and performance.

Programming Languages

  • Kotlin
  • Java
  • JavaScript
  • TypeScript
  • Groovy
  • Clojure
  • Rust
  • WebAssembly
  • Python
  • C#
  • Delphi
  • Swift
  • Bash (shell/sh)
  • PowerShell
  • HTML
  • CSS & SCSS
  • JSON
  • YAML
  • SQL

Documentation & Specification

Formats

  • Markdown
  • AsciiDoc
  • OpenAPI/Swagger
  • JSON Schema
  • RAML
  • GraphQL Schema

Tools

  • Confluence
  • Notion
  • JSDoc
  • KDoc
  • Swagger UI
  • Postman
  • ReadMe.io

IDEs (Integrate Development Environment)

  • JetBrains Tools: IDEA & WebStorm & Fleet & DataGrip & RustRover & DataSpell & PyCharm & CLion
  • Android Studio
  • Visual Studio Code
  • Eclipse
  • Figma
  • Xcode
  • RAD Studio
  • Visual Studio

Version Control

  • Git: GitHub & GitLab
  • Subversion

Backend

Platforms / Runtimes

  • Kotlin & Java (JVM) + GraalVM (Native/Java AOT)
  • Node (JavaScript)
  • Deno (TypeScript)
  • Wasmer (WASM)

Cloud Services (SaaS + PaaS)

  • Amazon Web Services (AWS)
  • Digital Ocean
  • Oracle OCI
  • Google Cloud
  • Microsoft Azure

Protocols

  • REST & OpenAPI/Swagger
  • GraphQL & Graphiql & GraphQL Kotlin
  • WebSockets
  • Server-Sent Events (SSE)

Frameworks

  • Ktor (Kotlin/JVM, GraalVM) & Exposed (Kotlin SQL)
  • Spring Boot (JVM, GraalVM)
  • Micronaut (JVM, GraalVM)
  • Nuxt (Node/Vue)
  • NextJS (Node/React)
  • NestJS (Node)
  • HTMX
  • Tokio (Rust)

Databases

Databases - SQL

  • PostgreSQL
  • Oracle
  • MySQL
  • Informix
  • SQLite
  • Timescale
  • Supabase

Databases - NoSQL

  • Datomic & Datalog
  • Firebase
  • Cassandra
  • MongoDB
  • Redis
  • Datomic

Frontend

  • Vue & Quasar (Vue) & Nuxt (Vue)
  • React & Next.js (React)
  • HTMX
  • Angular
  • NestJS (Node)

Mobile

Android Native

  • Android Studio
  • Kotlin

iOS Native

  • Xcode
  • Swift

Cross-Platform Frameworks - Hybrid

  • Kotlin Multiplatform (KMM)
  • Capacitor
  • Cordova
  • Ionic

DevOps

Platforms & Cloud Native Runtimes

Linux metal & VMs

  • Ubuntu
  • Windows Subsystem for Linux (WSL2)
  • Alpine
  • SUSE Linux Enterprise Server (SLES)

Podman

Docker

  • Docker Compose
  • Docker Desktop
  • Amazon Elastic Container Service (ECS) & Amazon Elastic Container Registry (ECR)
  • Google Cloud Run & Google Container Registry (GCR)
  • Azure Container Instances (ACI) & Azure Container Registry (ACR)
  • Oracle Cloud Infrastructure Registry (OCIR)
  • DigitalOcean App Platform & DigitalOcean Container Registry (DOCR)

Kubernetes

  • MicroK8s
  • K3s
  • Amazon Elastic Kubernetes Service (EKS)
  • Google Google Kubernetes Engine (GKE)
  • Azure Kubernetes Service (ACS)
  • Oracle Kubernetes Engine (OKE))
  • DigitalOcean Kubernetes

CI/CD & Orchestration

  • Jenkins
  • GitLab CI/CD Pipelines
  • GitHub Actions
  • Helm
  • Istio
  • Argo CD

Infrastructure as Code (IaC)

  • GitOps
  • Terraform
  • Terragrunt, XML
  • Ansible

Desktop

GUI

  • Jetpack Compose Desktop (JVM/Kotlin)
  • JavaFX (JVM/Kotlin & Java)
  • Electron (Node/TypeScript)
  • Eclipse SWT & Eclipse RCP
  • Swing (JVM/Kotlin & Java)
  • Delphi VCL & FMX
  • Tauri (Rust/Web)
  • Windows Presentation Foundation (.NET/WPF)

CLI

  • Clikt (Kotlin)
  • Picocli (Java)
  • Commander.js (Node)
  • Click (Python)
  • Cobra (Go)
  • oclif (Node)

Data Science & ML & AI & Visualisations

Kotlin

  • Kotlin for Data Science
  • Kotlin Notebook
  • DataFrame
  • Lets-Plot Kotlin
  • Kandy

Python

  • Python for Data Science
  • Jupyter
  • TensorFlow
  • PyTorch
  • Pandas
  • Plotly
  • Kaggle

IoT + Cellular IoT + Embedded

Languages

  • C & C++
  • Rust
  • WebAssembly

Platforms

  • Nordic Semi nRF52840 & nRF9160
  • Raspberry Pi
  • Arduino
  • ESP32

Protocols

  • BLE
  • NB-IoT
  • LTE-M
  • LoRaWAN
  • MQTT

Observability

  • OpenTelemetry
  • Prometheus
  • Grafana
  • Micrometer

Test Automation & RPA

Frameworks

  • Selenium
  • WebDriver
  • WebDriverIO
  • Appium
  • Cypress
  • Playwright
  • TestCafe

RPA

  • UiPath
  • Power Automate

Build Tools

  • Gradle (JVM)
  • Maven (JVM)
  • Vite (Node)
  • Gulp (Node)
  • Webpack (Node)
  • Rollup (Node)
  • Rolldown (Node)
  • cargo (Rust)

Networking

Protocols

  • SSH
  • WireGuard & NetMaker
  • OpenVPN
  • HTTP/2
  • gRPC

Realtime Protocols

  • WebSockets
  • WebRTC
  • MQTT
  • RabbitMQ
  • Socket.IO

Tools

  • ngrok
  • Postman
  • Wireshark
  • Let's Encrypt (SSL)

Package Management

Package Managers

  • Maven (JVM)
  • pnpm (Node)
  • yarn (Node)
  • npm (Node)
  • Scoop (Windows)
  • Homebrew (Linux & MacOS)
  • Node Version Manager: (nvm/Linux) & nvm/Windows
  • cargo (Rust)
  • pip (Python)

Repositories & Registries

  • Sonatype Nexus Repository
  • GitLab Package Registry
  • GitHub Packages
  • JFrog Artifactory
  • AWS CodeArtifact
  • Google Artifact Registry
  • Azure Artifacts
  • Oracle Cloud Infrastructure Registry