Welcome to the Research Software Engineering service’s portfolio site. Here you can find overviews of past projects we’ve done. Use the links above to explore different project categories or read on to learn about what the service has to offer.
About
The Research Software Engineering service provides the College of Literature, Science, and the Arts with an in-house team of software developers dedicated to making custom software development capabilities available to faculty, research staff, and students across the humanities, social sciences, and natural sciences at an affordable price.
The service supports the development of a broad range of software project types using a variety of technologies and can assist with projects at any stage of the software development life cycle. Examples of supported software development activities include but aren’t limited to:
- Designing and developing new programs from the ground up
- Debugging, repairing, improving, and extending existing programs
- Interfacing with and integrating hardware/electronics into new or existing programs
- Analyzing, parallelizing, and optimizing programs for use in a high performance computing environment
When you use the Research Software Engineering service, you can dive into software development projects with confidence knowing you’re partnered with a team of professional developers that will work to understand your specific goals and deliver custom software solutions to help you reach them.
Getting Started
If you’d like to discuss a project with the Research Software Engineering service, email [email protected] or open a new ticket requesting a consultation.
Include a short description of your project in the request, and be sure to mention “research software engineering” in the subject line or description. A team member will reach out to discuss your project, including its scope, budget, and developer availability.
If you still have questions about how custom software can play a role in your work, drop by the Technology Services research support office hours. Team members are available to answer questions, troubleshoot programming issues, and consult on new projects for free.
