Intro

GDP, VMP, SRE? Anyone?

Hello there 👋

It's likely you came here to find out a bit more about me, fair enough, let's get started shall we?

I'm an economist by training, machine learning engineer by choice, software developer through necessity, and energy expert because why not?

While you're here, check out some my work.

If you like to find out more me you can do so here.

Work

Showcase project #1

A chatbot that can build other chatbots? Sounds crazy right? The goal was to conversationally build conversation tools, and I'm happy to say it worked! Using AI powered Natural Language Understanding, anyone could build a chatbot simply by chatting to one, it learnt the responses the user would like to give customers by simply chatting to the business owner.

Showcase project #2

Foreign Exchanges predictions? Too good to be true? Well yes, actually, it turns it is, challenged by Standard Bank to use FX data to draw meaningful insights the first thing Jannie and I did was to try and predict Forex exchange rates, to our detriment, seeing that randomly flipping a coin generated better results than our best ML models, we decided to create a different app, a Peer to Peer exchange app modelled on the swipe feature on Tinder. Users could upload their FX for sale and others could swipe left or right on the FX for sale, either accepting or rejecting it. Standard Bank were so taken with the idea that we won the Hackathon.

Showcase project #3

Predicting someone's age from just their photo? Is that even possible? Yup, and we've done it, that is Jannie and I, we wrote a facial recognition system with a twist, not only could it pick up faces from an image but give a pretty accurate prediction on their age! Sounds like science fiction and makes you wonder if you shouldn't ask Facebook to take better care of your data (who do you think told us what 35-year-olds look like?)

More

I've kept this section short and sweet if you'd like to hear more you can always get in touch with me here.

About

About me

A picture really says a thousand words, doesn't it? Get in touch to hear more

Elements

Text

This is bold and this is strong. This is italic and this is emphasized. This is superscript text and this is subscript text. This is underlined and this is code: for (;;) { ... }. Finally, this is a link.


Heading Level 2

Heading Level 3

Heading Level 4

Heading Level 5
Heading Level 6

Blockquote

Fringilla nisl. Donec accumsan interdum nisi, quis tincidunt felis sagittis eget tempus euismod. Vestibulum ante ipsum primis in faucibus vestibulum. Blandit adipiscing eu felis iaculis volutpat ac adipiscing accumsan faucibus. Vestibulum ante ipsum primis in faucibus lorem ipsum dolor sit amet nullam adipiscing eu felis.

Preformatted

i = 0;

while (!deck.isInOrder()) {
    print 'Iteration ' + i;
    deck.shuffle();
    i++;
}

print 'It took ' + i + ' iterations to sort the deck.';

Lists

Unordered

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Alternate

  • Dolor pulvinar etiam.
  • Sagittis adipiscing.
  • Felis enim feugiat.

Ordered

  1. Dolor pulvinar etiam.
  2. Etiam vel felis viverra.
  3. Felis enim feugiat.
  4. Dolor pulvinar etiam.
  5. Etiam vel felis lorem.
  6. Felis enim et feugiat.

Icons

Actions

Table

Default

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Alternate

Name Description Price
Item One Ante turpis integer aliquet porttitor. 29.99
Item Two Vis ac commodo adipiscing arcu aliquet. 19.99
Item Three Morbi faucibus arcu accumsan lorem. 29.99
Item Four Vitae integer tempus condimentum. 19.99
Item Five Ante turpis integer aliquet porttitor. 29.99
100.00

Buttons

  • Disabled
  • Disabled

Form