Home-automation server

Home-automation server

Details

Designed and developed a logic engine and its frontend and backend for a home-automation server.

The system allowed users to define automated behaviour across connected devices. The work covered the application architecture, reactive communication, implementation and quality assurance, so the user-facing configuration and the underlying logic processing could be developed as one system.

Technologies

Angular, Kotlin, Python, C/C++, WAMP, reactive programming/Rx, Jira, Stash, Jenkins, Scrum and Jasmine.