Unibuddy changes the way universities attract, inform and recruit students by placing peer interactions and instant messaging at the core of its solutions. By embedding our tools into their websites, universities allow prospective applicants to chat with their student ambassadors and join group discussions in a matter of seconds.
Designed and implemented a sports video analysis web application with AngularJS, Node.js (with Express framework) and MongoDB technologies.
3000 active users per month. http://studentview.co.za
Designed and programmed batch scripts software (.bat files) to automate file transfers of seismic acquistion data for seismic exploration projects in Trinidad, the Netherlands, Norway and United Arab Emirates. Coded Visual Basic macros in Excel. Certified Network Administrator and Site Security Officer (network security).
Honours and Dean's Merit List.
Headed the development team of UCL's International Summer School mobile app. Stack: Ionic, Angular, Cordova, AWS Lambda, AWS API Gateway. Built for Android and iOS.
Designed a bespoke meal recommendation engine. Built a fully functional peer to peer home dining cross-platform mobile application called GLEAT. Technologies: MeteorJS, Cordova, Ionic CSS. Published on Google Play/Apple iOS stores.
A JSON lexer and parser written in JFLEX and CUP. Built according to the official ECMA-404 The JSON Data Interchange Standard (see json.org). This JSON parser will accept an input, and then check if this input is a valid JSON object according to the official JSON specification at http://json.org. It consists of two files which contain all the logic involved in identifying tokens (Scanner.jflex) and checking that these tokens are structured in the correct JSON format (Parser.cup).
API. Pulled data is then inserted into a PostgreSQL schema.