Roger Kramer is a retired software engineer and seasoned technical leader with over a decade of hands-on and managerial experience delivering both prototypes and production systems across Unix, Windows/.NET and Android platforms. He has led and coached agile teams as an Area Manager and Scrum Master at PARC/Xerox, while remaining deeply technical with development in Python, C, C#, and Java. His work spans mobile workflows, cloud and web services, embedded systems, peer-to-peer communications, and remote diagnostics—demonstrating comfort switching between research and product delivery. Based in Rochester, NY, he blends systems-level engineering with practical architecture and project leadership, often stepping into the developer role on active projects. An understated strength is his ability to translate exploratory research into serviceable, production-ready software.
12 years of coding experience
18 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Rochester Institute of Technology
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.