Software Engineering Team CU Dept. of Biomedical Informatics

About

We are a small group of dedicated software developers with the Department of Biomedical Informatics at the University of Colorado Anschutz. We support the labs, faculty, and staff within the Department, as well as external groups via collaboration.

What we do

Our primary focus is creating high quality software and maintaining existing software. We have a diverse team with a wide range of experience and expertise in software projects related to data-science, biology, medicine, statistics, and machine learning.

We can take a lab’s ideas and scientific work, and turn them into a fully-realized, complete package of software, for both experts and lay-persons alike, that enables exploration of data, dissemination of knowledge, collaboration, advanced analyses, new insights, or lots more you could imagine.

Some of the things we do are:

But the best way to understand the things we do is by looking at the code and using the software yourself:

Teaching and communication

Whenever we can, we like to share our knowledge and skills to others. We believe this benefits the community we operate in and allows us to create better software together.

On this website, we have a blog where we occasionally post tips, tricks, and other insights related to Git, workflows, code quality, and more.

We have given workshops and personalized lessons related to Docker, cloud services, and more. We’re always happy to set up a session to discuss technical trade whenever someone has the need.

Scope of our work

Being central to the department, and not strictly associated with any particular lab or group within it, we need to ensure that we divide up our time and effort fairly. While we can do things like build full-stack apps from scratch and maintain complex infrastructure, the projects we take on tend to be small to medium size so that we leave ourselves available to others who need our help. Certain projects that are very large and long term in scope, such as ones that need to be HIPAA compliant, will fall outside of our purview and might lead you to hire a dedicated developer to fill your needs. That said, we can still provide partial support as a consulting body, a repository of information, a hiring advisor, and more.

Contact

Request Support

Start here to establish a project and work with us.

Book a Meeting

Schedule a meeting with us about an established project. If you haven’t met with us yet on this particular project, please start by requesting support above.

In the notes field, please specify which team members are optional/required for this meeting. Also list any additional emails, and we’ll forward the calendar invite to them.

Chat

For general questions or technical help, we also have weekly open-office hours, Thursdays at 2:00 PM Mountain Time in the following Zoom room. Feel free to stop by!

You can also come to the Zoom room if you’re unsure about something with the requesting support process mentioned above.

The Team