• Headquarters: 1-781-935-3966



Diane Kramer

Diane Kramer

Learning and Training Systems

Principal Software Engineer

Diane is a Certified Scrum Master with over 30 years of experience designing and developing software applications using various programming languages and platforms. Additionally, she has academic experience teaching Computer Science at both the college and high school levels. Her current work at Aptima involves leading small teams of engineers and developing applications for adaptive training, working with scientists who encode optimization and recommendation algorithms such as the Partially Observable Markov Decision Process (POMDP). She also leads the company’s Software Engineering Community of Practice (SE COP), which helps to define software engineering best practices across the company.

Diane holds a MS in Computer Science from Worcester Polytechnic Institute and a BA in Computer Science from the University of Massachusetts, Boston. She is a member of the Association of Computing Machinery and the national Computer Science Teachers Association.

Notable Publications

Brawner, K., Carlin, A., Oster, E., Nucci, C., & Kramer, D. (2018). Adaptive, Policy-Driven, After Action Review in the Generalized Intelligent Framework for Tutoring. Paper presented at the human Computer and Intelligent Interaction, Las Vegas, Nevada.

Carlin, A., Nucci, C., Kramer, D., Oster, E., & Brawner, K. (2018). Data Mining for Adaptive Instruction. Paper presented at the Florida Artificial Intelligence Research Society (FLAIRS), Melbourne, FL.

Carlin, A., Brawner, K., Nucci, C., Kramer, D., & Oster, E. (2017). Educational Data Mining using GIFT Cloud. Paper presented at the Generalized Intelligent Framework for Tutoring (GIFT) Users Symposium (GIFTSym5), Orlando, FL.

Agu, E., Banerjee, K., Nilekar, S., Rekutin, O., Kramer, D. (2005). A middleware architecture for mobile 3D graphics. Proceedings of the 3rd International Workshop on Mobile Distributed Computing, held in conjunction with the 25th International Conference on Distributed Computing Systems, Columbus, Ohio.

Su, H., Kramer, D., Chen, L., Claypool, K., Rundensteiner, E. (2001). XEM: Managing the evolution of XML documents. Proceedings of the 11th International Workshop on Research Issues on Data Engineering: Document management for data-intensive business and scientific applications. Sponsored by the IEEE Computer Society, collocated with ICDE 2001, Heidelberg, Germany.

For more information about Diane Kramer’s publications, please contact aptima_info@aptima.com.