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.