Full-stack Web Developer - Private. Developed a full-stack platform to gather real-time data from sensors for various industries. Utilized ReactJS and NodeJS to create multiple controllers based on the GraphQL API, incorporating queries, mutations, and data streaming. Designed and implemented the architecture to connect IoT sensors to the web app. Implemented MQTT for real-time data reception from sensors, storing it in InfluxDB using GraphQL streaming. Employed MongoDB to store information about users, brokers, and sensors. Worked with big data, architecting data pipelines using Kafka, Spark, and other tools. Operated in an Agile environment, collaborating with a scrum master. Generated well-documented code with clear instructions and JSDoc for reporting.
Detailed information about the project.
A visual overview of the project.