Technology

A stack proven in the field.

Four decades of evolving with the craft — from CNN target recognition to cloud-scale stream processing. We pick the right tool for real-time data ingestion, decision-making, and control.

Platform & Edge

Cloud Native

  • Microservices
  • Kubernetes
  • Any Cloud Provider

Intelligent Routers for Edge Processing

  • Sierra Wireless (Semtech)
  • Digi
  • Cradlepoint

Phones and Tablets

  • Android
  • iOS
  • Kotlin

Communication, Processing, Storage

Remote Communication

  • MQTT/TLS2 (HiveMQ, Mosquitto, Paho)
  • HTTPS/TLS
  • OAuth 2.0
  • JWT

Stream Processing

  • Kafka Streams (Confluent)
  • Flink
  • RabbitMQ

Data Storage

  • MySQL
  • PostgreSQL
  • Oracle
  • MongoDB

Languages & Frameworks

JVM

  • Java 26
  • Spring Boot
  • Spring Cloud

Python

  • Data manipulation
  • ML pipelines
  • Rapid prototyping
  • Historical reporting

Embedded

  • Python
  • C++
  • Constrained edge devices

Tools

  • IntelliJ IDEA
  • Android Studio
  • Prometheus
  • Grafana
  • Visio
  • SpiraTeam

Machine Learning and AI

TensorFlow

  • Model training and inference
  • Keras
  • CNN vision processing
  • RNN / LSTM time-series predictions

AI Tools

  • Claude Code
  • GitHub Copilot
  • ONNX Model Zoo
  • Gemini