Application and Software Development
Application and Software Development
The BMIC develops of entire software applications for supporting translational research in collaboration with investigators. This includes full-stack development of products to support different aspects of translation research using modern software architectural patterns. Our typical cycle for development includes defining requirements, preparing a project plan, designing UX and UI interactions, architecting software, coding solutions, establishing integrations, rigorous testing, deployment and DevOps.
Members of the BMIC software engineering team have broad experience with industry standard software development practices.
Types of Projects:
- Web applications.
- Research web sites.
- Advanced data capture systems.
- Data federation platforms.
- Data integration platforms.
- Data ecosystems.
- IOT, Sensor, Device management platform.
- Metadata management solutions.
- REDCap External Module development
Current and Previous Projects
Projects with the BMIC:
- EHR Evaluation Toolkit for Computerized Physician Order Entry - Patient & Medication Safety.
- OpenFurther/FURTHeR
- PHIS+
- Electronic health record data integration for Children's Health Association and participating health systems
- EHIE
- CEEHI PRISMS Informatics: http://ceehi.ccts.utah.edu/background-prisms-informatics/
- Next generation IoT and environmental health informatics ecosystem. (In development.)
- ECHO
- Sensor and Data Capture Tools
- REDCap External Module Development
- Ecological Momentary Assessment Schedule Autogeneration
- Simple Time Tracker
- PubMed Search and Survey
- Budget Calculator (Collaboration with University of Iowa)
- Searchable Reports