Senior Software Engineer with experience developing customer facing IoT applications. Experience with full stack technologies such as Node.js, ReactJS/React Native, AWS, Docker and Jenkins (CI/CD). Ability to lead a team in Agile software development.