Juvo: IoT Backend & Data Analysis

My Responsibilities

  • Requirements Analysis
  • Backend Development
  • Data Analysis
  • Testing and QA
  • DevOps
  • Maintenance & Bugfixes

Technology

  • Python
  • Django
  • MongoDB
  • Celery
  • Pandas
  • NumPy & SciPy
  • Node
  • Keystone
  • AWS
Project Brief

The project consisted in an IoT Device plus a web platform used to monitor and analyze vitals while sleeping.

Key Features
  • Monitoring heartbeats and breath and storing sensor data in the cloud
  • Analyze sensor data to determine the sleep stage and quality
  • Integration with other smart devices such as smart lights (Philips HUE)
  • Sunset / Sunshine simulation
My Role / Tasks

I joined this startup as a backend developer and worked on different parts of the system including tasks such as:

  • Implementation of REST APIs in Python / Django / DRF/ MongoDB
  • Implementation of REST APIs in Node / MongoDB / MongoDB
  • Integration with smart lights consuming REST APIs
  • Implementation of custom data analysis algorithms to analyze sleep data
  • Unit tests
  • DevOps in AWS