Engineering
Technology Stack
Every tool is chosen for reliability, performance, and long-term fit.
Cloud & Infrastructure
We architect on all three major clouds and manage infrastructure as code end-to-end.
- AWS — Primary cloud: ECS, Lambda, RDS, S3, CloudFront, SSM, ECR, IAM, Route 53, VPC, SES, Secrets Manager
- Google Cloud Platform — GKE, BigQuery, Cloud Run, Firebase, Vertex AI
- Microsoft Azure — Azure AD (Entra ID), Azure DevOps, Azure Blob, Azure Functions
- Terraform — Infrastructure as Code across all three clouds
- AWS CDK — Programmatic infrastructure in TypeScript and Python
- Docker — Containerised workloads with CPU and CUDA GPU images
- Kubernetes / ECS — Container orchestration for production-grade microservices
- GitHub Actions — CI/CD with OIDC authentication and self-hosted runners
AI & Machine Learning
We build AI systems from raw model inference all the way to production RAG pipelines and multi-agent orchestration.
- LangChain & LangGraph — LLM orchestration, RAG pipelines, multi-agent workflows
- Ollama — Local and on-premise LLM serving
- vLLM — High-throughput GPU inference with OpenAI-compatible API
- OpenAI GPT-4o / GPT-4 Turbo — Cloud LLM inference
- Anthropic Claude — Long-context and code generation tasks
- Google Gemini — Multimodal AI integration
- HuggingFace Transformers — Open-weight model fine-tuning and deployment
- LanceDB — Embedded vector database for RAG and semantic search
- n8n — Low-code AI workflow automation and agent integration
Data & Analytics
From real-time pipelines to large-scale analytical workloads, we cover the full data engineering stack.
- Databricks — Unified data and AI platform for large-scale ETL and ML pipelines
- Snowflake — Cloud data warehouse for analytical workloads
- PostgreSQL — Primary relational database across most products
- MongoDB — Document store for flexible and hierarchical data
- Redis — Caching, pub/sub messaging, and rate limiting
- Apache Kafka — Event streaming and real-time data pipelines
- LanceDB — Vector storage for AI-native workloads
Languages & Frameworks
Our engineering teams are fluent across the full software stack, from embedded systems to cloud-native web APIs.
- Python — AI/ML, backend APIs, data pipelines, automation
- TypeScript / Node.js — Backend services, REST and GraphQL APIs, server-side logic
- Flutter / Dart — Cross-platform mobile apps (iOS and Android) with offline-first capability
- React / Next.js — Web frontends and server-side rendered applications
- FastAPI — High-performance Python APIs with async support
- Express.js — Node.js web and API services
- C / C++ — Embedded firmware and BLE hardware integration
Security & Identity
Enterprise-grade security is built into our products from day one, not bolted on later.
- OAuth 2.0 / OIDC — Standard-compliant Single Sign-On and federated identity
- JWT & PKCE — Secure token flows for web, mobile, and API authentication
- RSA-4096 & AES-256-GCM — Hybrid encryption for file protection and document vaults
- PBKDF2 — Password-based key derivation for encrypted archives
- Zero-Trust Architecture — Principle of least privilege applied to all microservices
- AWS IAM & SSM — Secrets management and secure instance access without SSH
Edge & Emerging Technology
We work at the hardware-software boundary across BLE, IoT, and decentralised systems.
- BLE Mesh — Bluetooth Low Energy mesh networking for device-to-device communication without internet
- Web Bluetooth API — Browser-based BLE device control and data exchange
- IoT (MQTT / AWS IoT Core) — Sensor data ingestion, real-time telemetry, and edge processing
- Blockchain — Tamper-proof verification for barcodes, documents, and audit trails
- WebRTC — Real-time peer-to-peer communication for audio, video, and data channels
- WebSocket — Persistent full-duplex connections for live dashboards and messaging
Observability & DevOps
Every production system is monitored, traced, and observable from day one.
- GitHub Actions — CI/CD pipelines with OIDC, matrix builds, and self-hosted Linux runners
- AWS CloudWatch — Logs, metrics, and alarms for cloud-native workloads
- Prometheus & Grafana — Metrics collection and dashboards for self-hosted services
- Sentry — Application error tracking and performance monitoring
- AWS SSM Run Command — Secure remote execution without SSH or exposed ports
- ECR (Elastic Container Registry) — Private Docker image registry with lifecycle policies
Mobile & Cross-Platform
We deliver native-quality apps on every platform from a single codebase where it makes sense, and go native where performance demands it.
- Flutter — Production iOS and Android apps with offline-first architecture and push notifications
- React Native / Expo — Cross-platform JavaScript mobile development
- Progressive Web Apps (PWA) — Installable web apps with offline capability
- Firebase Cloud Messaging (FCM) — Push notification delivery at scale