Keith Lee is a Software Architect and Engineer who has been implementing software systems for over 20 years. He has a vast range of experience implementing desktop applications, distributed (server-side) systems, and software for mobile devices. He is the author of several books and articles on...
show more
Keith Lee is a Software Architect and Engineer who has been implementing software systems for over 20 years. He has a vast range of experience implementing desktop applications, distributed (server-side) systems, and software for mobile devices. He is the author of several books and articles on technology, and has also conducted lectures and seminars on numerous IT topics.
show less