Brennan is a Software Automation Engineer at Accellion. With a penchant for problem solving in the software domain, he pursued a Bachelors of Science in Information Systems Management at Singapore Management University (SMU). During his time at SMU, he served in the university's Sports Union, trained and competed with the SMU Dragonboat Team and ventured overseas with an internship stint in India and a student exchange in Kazakhstan.
As a Software Automation Engineer, he delivered a chaos testing and UI testing framework built on Python. The frameworks has helped the company curb critical software bugs before its release to clients.
Being a Ruby developer, his responsibilities include writing testable and effecient code based on the best software development practices, integrate data from various back-end services, and refining specifications based on business needs.
Pursued courses in Cloud Computing and Usability Engineering. Beyond the classroom, Brennan served in the Executive Committee of the SMU Sports Union. He also represented the SMU Dragonboat Team in local and overseas competitions.
In pursuing a Diploma, Brennan had a taste of Cisco networking and C programming. This is where he developed his foundation in computer networks and telecommunications-related theories.