My strength as an engineer comes from striving to be a polymath:
A polymath is a person whose expertise spans a significant number of different subject areas—such a person is known to draw on complex bodies of knowledge to solve specific problems.
I chose to study Mechatronics Engineering because it is a multidisciplinary form of engineering, and I have always been passionately curious. By the age of 14 I had built my first Darlington transistor pair, made contacts around the world using amateur radio, built an energy harvesting circuit using piezo-electric disks and helped start the Computer, Robotics and Electronics Design club at Westerford High School. When asked to move a coke can 10cm using pneumatics in grade 9 I launched it 100m.
At university my team received the top mark for our year long robotics project in 3rd year, and our half year design project in final year. My thesis involved the development of a robotic leg mechanism, virtual model control system, and a microcontroller interface with a software UI, for the investigation of rapid acceleration control - this demonstrated every facet of Mechatronics Engineering and I received a final mark of 79%.
I make sure that the projects I work on succeed, and I'm always invested in the quality of the work I produce. With over 83 reviews, a rating of 4.819 on the Android Play Store, and 95% crash free users, Rooster is a great example of this.
January 2008 - December 2012
Matriculated from Westerford High School, Cape Town
January 2013 - December 2016
Graduated from UCT with a BSc (Honours) in Mechatronics Engineering
Joined Rooster as lead Android software developer
Rooster native mobile app released to Google Play Store & Apple App Store
Rooster attends and wins Demo Africa pitching competition
Rooster goes on African Innovation Tour to Silicon Valley,
organised and sponsored by the African Technology Foundation
Started working as freelance engineer & software developer
ReferencesSteven Ellis, Lead Developer at Afrolabs:
During the initial period of my consultation at Rooster, I assisted Ben with development of the Rooster Android application. It soon became clear that, despite Ben not having had a lot of prior Android experience, he was picking up on the Java language and Android framework at an incredibly fast rate, and our initial pairings and mentoring sessions became fewer and fewer, as Ben rapidly increased his knowledge and proficiency of the platform. Under Ben, the Rooster Android application has progressed into a beautiful and well-engineered smartphone application. I do not exaggerate when I say Ben is extremely smart, and is the type of developer who has the propensity to master whatever he puts his mind to. He is also very reliable, maintains very high coding standards and has a great attention to detail. He is also one of the nicest people you'll meet and work with. I can heartily recommend him for any development role he applies for.