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

  • AWS, Azure, and Google Cloud services
  • Ubuntu VMs
  • Kubernetes / Docker

Smart Routers

  • Semtech / Sierra Wireless Docker containers
  • Digi containers and apps

Phones and Tablets

  • Android
  • iOS
  • Kotlin

Data Acquisition and Processing

Remote Communication

  • HiveMQ
  • Eclipse Mosquitto
  • Paho Clients
  • TLS2 Encryption

Stream Processing

  • Apache Kafka
  • Confluent
  • RabbitMQ

SQL Databases

  • MySQL
  • PostgreSQL
  • Oracle

Languages & Frameworks

JVM

  • Java 25
  • Spring Boot
  • Spring Cloud

Python

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

Embedded

  • Python
  • C++
  • Constrained edge devices

Tools

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

Machine Learning and AI

TensorFlow

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

ML Tools

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