- Expert Mentors
- How it Works
- Become a Codementor
Innovative researcher and developer
Session / Job
For every 15 minutes
I started my coding career when I did my Computer Science degree at the University of Cape Town. Most of all my projects were high-level languages such as Java, C++, Java for Android and Objective-C for iOS. But soon after my studies, I started a small family business where we specialise in embedded systems development where we conduct research, design and development of intricate systems or proprietary products for commercial and industrial clients. This entailed me getting used to lower level programming languages such as embedded C. We have completed numerous successful projects that are now being used in South Africa as well as Portugal. I am looking at getting back into solely Mobile App Development with Backend Integration. I do consider myself being a sort of full-stack developer as over the years I have acquired and tried and tested multiple platforms and languages. Having a fundemental background in Applied Mathematics and Computer Science, allows me to quickly acquire different languages that are available. But also it allows me to quickly get familiar with APIs, SDKs and multiple libraries, especially in modern Frameworks and Technologies.
Afrikaans, Portuguese, English
- 7 years experience
The first programming language I ever learned. Conducted my University Studies primarily using this language.
- 6 years experience
I am very well versed in C++. It was a passion I started to enjoy when I took a Neural Networks course during my University Studies. We worked on Neural Networks, Image Processing, File Access, Networking etc. I have done a lot of projects for clients where C++ was used and compiled to run on Raspbian OS for Raspberry Pi units in industrial applications where serial communication was done via RS-485 and RS-232. I am very familiar with Modbus protocols and libraries used with this language.
- 3 years experience
Mobile software development was always my favourite platform to develop on. Primarily I work on iOS projects. I have a simple Engineering App that I designed in a few days for Embedded Systems Engineers to use when translating between multiple industry standard number formats. You can find it on the Apple AppStore as "Number Format Translator".
- 5 years experience
For the last few years I have engaged in lots of different PLC programming projects, mostly in the industrial sector for food processing machines, bottling machines, pump control systems, industrial washing machines etc. In some instances I designed the software for entirely new systems and in some I had to re-write programs for existing systems. I specialise specifically in the LS Industrial, Delta Electronics and Siemens range of PLCs.
Could've been better
Helped me debug a Particle/Arduino C++ library setup. Great guy!
Mar 23, 2017