Our Mission

The Research Informatics Software Engineering core (RISE) in College of Medicine Research Information Technology develops customized software for researchers using best practices in design and software development of enterprise software. They develop software in various modalities such as mobile apps and web apps to facilitate research.

Custom application development

Novel solutions that go beyond off-the-shelf software

Cross-functional collaboration

Collaborations with other groups to increase and amplify services

Supporting software long-term

Continuous upgrades and support past the initial product launch

Development for faster time-to-market

Leveraging modular components to provide quicker turnarounds on future work

Why consult Research Informatics Software Engineering (RISE)?


End-to-end custom software solutions

RISE develops custom software for researchers. After meeting with researchers to learn more about their needs and learn where off-the-shelf solutions fall short, RISE shepherds a project through the development life cycle. Even though development proceeds in phases, moving from a minimum viable product to something more complex, RISE maintains a long-term vision for the software as an enterprise product, adhering to best practices for security and sustainability.


Maintenance and support

A researcher's relationship with RISE doesn't end when their software has been developed. RISE provides ongoing support and maintenance for the applications it develops by fixing bugs and migrating and upgrading underlying structures.

Research Informatics Software Engineering (RISE) Services



Puneet Mathur
Manager, Research Informatics Software Engineering

Wei-Chao (Henry) Chuang
Senior Software Engineer

Derek Ditmer
Software Engineer

Harishwara (Harish Reddy) Gureddygari
Software Engineer

Diwen Hu
Software Engineer

John Strickler
Senior Software Engineer

Manoj Kumar Swasaka
Software Engineer

John Thompson
Senior Software Engineer