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