As part of my work within Carallon Ltd., the R&D department were commissioned to create the software and hardware for the Lutron Athena Touch wall-mounted touchscreen. We were given 9 months from kick-off to completion, a tight timeframe given the novel hardware and languages involved in the projects.
This product went on to win the [d]arc Awards 2021.
My contributions:
Liaising with client to agree upon spec within Figma and weekly touch-base meetings.
Part of a close-knit team to integrate a QML into our UI framework - a new technology to Carallon, becoming an expert on its strengths and limitations
Full ownership of the majority of the UI development and project data storage, working with the Embedded and QA teams to ensure swift and high-quality delivery.
Debugging both on our Windows simulator and on the Linux embedded touchscreen via GDB.
Integration of a custom build of OpenSSL for certificate exchange and verification.
The hardware/software cycle used for Lutron's commission of our work was also used internally and allowed us to build on Carallon's sister brand Pharos Controls Ltd.'s next line of products.
The Product team incepted a generation of 5-inch and 8-inch screens, the Pharos Expert Touch. Lessons learnt from working on Lutron's touch screens went on to build a solid foundation for these products.
My contributions:
Implementing and building upon spec given via Adobe XD.
Continuation of our usage of QML within the company, expanding on lessons learnt and pushing to surpass its limitations.
Integration of full colour switching via themes.
Full dynamic resizing of objects to match different screen sizes.
Working alongside the Embedded system to improve our hardware-software integration.
Full communication with the QA team as part of our development process.
Maintenance of the CI Jenkins to ensure code verification considers new integrations as part of peer review via Gerrit.