BSc. Senior Software Developer: Keith is a highly analytical and solutions-driven professional with many years of software development experience in bringing client ideas and concepts to life, improving profitability and decreasing expenses. Having worked on global software projects spanning from The Bahamas, The USA, in different capacities in a diverse set of industries leading them to completion and delivery to the client.