Internet-of-Things analytics platform

Ian Wilson

Backend Engineer
Frontend Engineer
Software Engineer
Java
JavaScript
Python
Crowsnest
Created an IoT analytics platform and web app for Crowsnest, which ingested and processed IoT data from connected devices. Using a distributed complex event processing engine, Crowsnest allowed customers to create rules for matching incoming data patterns to specific actions, analyze overall trends in data, and drill into specifics while troubleshooting individual devices. The platform was built to be idempotent, highly resilient to failure, and easily handled 120k msg/sec.
Knockout (JavaScript) web-app
Django and Flask (Python) web services
Storm (Java) event processing engine
Cassandra, Elasticsearch, and Redis for data layers
Partner With Ian
View Services

More Projects by Ian