Blog
About

I am a technology enthusiast that is passionate about solving business problems with tech . My weapon of choice is reading books and I cant sit still knowing there is so much more tech that needs exploring. I get a thrill out of paring technology with real life business or social problems, for me thats where the magic happens. I am most experienced when it comes to data driven solutions and I am a firm believer in making sure your architecture is sound. I am part of a small boutique technology consulting firm called Ideam Consult where We are all passionate about building innovative solutions. Nonetheless, I love teaching others what I know, and I welcome a good challenge .
Certificates










Skills
Ask me about any of the following, this is what I do best :-)
Services
I am best suited to help with any of the following:
Building & desiging cloud based solutions
Vast experience in building cloud solutions and cloud based architecture in Google Cloud, AWS and Azure. From simple applications, productivity automation, data systems and more importantly helping you understand the best solution for your cloud needs
Data Warehouse Design
Much of my career was built on data warehouse design and data pipelines as the field has evolved with time. Wheher you are looking for a data mart with a dimensional modelling style or a flexible and scalable data vault. Im am the man to help you understand where each fits and how best to implement these to meet your business requirements. I have experinece in the data lata lake pattern, cloud data platforms, hadoop and various wharehouse automation tools, and offer patterns and accelerators for many of the common data problems an organisation will face.
Building custom software solutions
This is fundamentally the core of what I do and everything else is often a side effect of building a business solution. While my language of choice is java or python, I have experience with various others. From microservices architecture to cloud first and serverless. We build front end applications to to meet any requirement most of which is in Angular and more recently React and React Native.
Building Data Pipelines / Platforms
Building data-driven solutions and data pipelines is again a core offering especially if you are using open source frameworks like hadoop, spark or are embarking on a cloud journey and need help getting your data into the cloud from various external and internal sources. I have experince with realtime streaming and batch operated data platforms and a wide range of technolgies and patterns
Technical Leaderhsip and project execution
I am very well suited to help architect, plan and lead technical projects and can help wramp up your projects if need be or manage delivery quality and architectural soundness throughout the journey. Especially when it comes to introducing new cutting edge patterns or technologies that can often be difficult and complex to implement and manage from a people and process perspective - I excel under these conditions.
Building Devops Solutions
Every solution is underpinned by a strong devops capability to be able to deliver at pace and with predictable quality. I can help not only building devops solutions like CI / CD piplines but also help with the adoption of the culture within you organisation. Having built many such solutions, I can offer accelerators for cloud and on premise with templates and experience. More notably container based environments in docker and kubernetes is where I have the greatest advantage to asisst you and help evolve if you are looking into this still..
Technical Training
I love to teach and have a work ethic of high quality documentation which is condusive to knowledge transfer and learning. Over the years i have built up a vast content management system with hundreds of how to's and architecture diagrams with technical and business lenses that I find help people understand complex problems easier. I also enjoy training others and I am both geared and experienced to conduct training for new teams or teams embarking on new technolgies
Testimonials
See what those who have worked with Keith have to say:
Contact
Feel free to reach out an ask questions. I would be happy to help and connect with like minded people. Or, maybe you need help with a technical project :)
Location:
Green Point, Cape Town, South Africa, 8001
Email:
keith@ideamconsult.com
Call:
+27 83 4411 232