Expert in the implementation of advanced algorithms and data discovery in software technology. With over thirty years’ experience in software development and over fourteen in theoretical physics, I possess the unique combination for solving unique and complex problems in a pragmatic way.Throughout my career, I have designed and developed many solutions to new and unique problems by combining analytical, mathematical and software engineering skills. I have held many senior technical positions in companies, including Chief Technology Officer and Chief Scientist. These companies have included large telecommunications companies through to innovative startups.I have authored many papers, which have been published in leading professional journals and been the prime inventor for a number of patents registered around the globe.My strengths include advanced algorithm development, data discovery and analysis, AI including Hierarchical Temporal Memory (HTM), Image Processing, Parallel Processing, GPGPU, Machine Learning (ML), Natural Language Processing (NLP), technological research and evaluation, software architecture and development, computer languages, software architecture.I provide consulting for due diligence.I am open to new challenges and exciting new projects.
Listed skills include Algorithms, Python, Java, Software Engineering, and 40 others.