Desktop Computing

Dr. Rosenberg has been developing desktop software and desktop computing since the advent of the IBM personal computer in the early 1980s. Dr. Rosenberg has extensive experience in the entire software design and development life cycle for embedded, mobile, web, desktop, and server software. He is an expert software developer with the C, C++, C#, and Java programming languages.