Our Work
50 Floor
Company dedicated to the manufacture and installation of floors.
It’s located in United States and has many branch offices.
We provide IT consulting services by making a team of highly-skilled developers available to the client who quickly joined their team and got started.
Technologies used: Vue JS, Java, Kubernetes, Apache Kafka, Redis, PostgreSQL
SiteWhere
Open Source IoT Platform which implements a micro services architecture.
This architecture uses gRPC as an internal communication mechanism, and it uses Apache Kafka and Redis to provide a highly performance process pipeline.
This technology makes it possible to manage millions of devices and to process billions of events. SiteWhere is a highlyscalable thanks to its micro services architecture, Kubernetes (for deployment) and Istio as Service Mesh. We provide IT consulting services by making a team of highly-skilled developers available to the client who helped solve problems and also recommended new approaches.
Technologies used: Java, kubernetes, MongoDB, PostgreSQL, Jaeger, Zookeeper, gRPC, MQTT, Apache Kafka, AWS, GKE, Google Cloud, Go.
SiteWhere Enterprise Portal
Website to sell SiteWhere Subscriptions.
We started from a list of requirements from the client, we created a web design, we develop the frontend and the backend and we wrote unit test for both.
We used Spring Boot to create a REST API which implements a JWT HS256 service to provide authentication and authorization. We used Apache Zookeeper to provide resilience and reliability to the transactions. We also used WebSockets to improve the user experience in the website, for those events that required asynchronous confirmations.
Tecnologies used: Vue JS, Vuetify, Sass, TypeScript, Chargify, Zendesk, Java, Rest, Apache Kafka, Kubernetes, PostgreSQL.
Professionalism
The Toucan team has done an amazing job in helping to build the core SiteWhere technologies and our customer-facing commercial offerings. Their developers are highly-motivated, easy to work with, and perform well as a team. Many of their developers have multiple complimentary skill sets, allowing them to take on end-to-end development tasks that would often require a larger group. A truly impressive team!
Derek Adams
Founder and Architect
SiteWhere Company