• Subscribe
  • David Makinde

    David Makinde

    A software developer and entrepreneur.
    1 point
    18 Upvotes