What is this project?
This project will develop a modular web and mobile application that allows scientists to monitor and control laboratory incubators and other biolab equipment remotely. The system will integrate software and hardware components, including a hardware interface module, API layer, and containerized backend services. The result will expand the sponsor’s product line, and enable efficient, off-site lab operations with real-time feedback and control.
What am I going to do?
MDP projects push you to integrate interdisciplinary engineering knowledge, and develop strategic problem-solving skills. On this project, students will develop a modular web and mobile application that allows scientists to more efficiently monitor laboratory equipment.
- Design and implement a containerized software architecture supporting modular hardware integration
- Develop a web-based user interface for real-time monitoring and remote parameter control
- Integrate a hardware simulator to support development and testing in the absence of physical devices
- Build an API middleware layer that securely exposes control endpoints for connected lab devices
- Deploy and test the system using an automated CI/CD pipeline and hardware simulation framework
- Collaborate with the sponsor to ensure alignment with the existing product line and client needs
- Tech Stack: HTML/CSS, JavaScript, React, Node.js, Docker, REST APIs
Stretch Goal Opportunities Include:
- Implement remote camera integration for image capture and visualization from lab devices
- Extend system compatibility to support additional types of laboratory instruments beyond incubators
- Conduct early-stage user testing and feedback collection from scientists or partner labs
Why does it matter?
Scientific research often depends on controlled environments that require frequent manual checks. This project addresses a growing need for remote access and automation in biotechnology labs, especially for small and medium-scale operations without round-the-clock staffing. A reliable, extensible remote monitoring platform will provide peace of mind to scientists monitoring their equipment, save time, reduce manual errors, and accelerate experimental workflows.
Below are the skills needed for this project. Students with the following relevant skills and interests, regardless of major, are encouraged to apply! This is a team-based multidisciplinary project. Students on the team are not expected to have experience in all areas, but should be willing to learn and will be asked to perform a breadth of tasks throughout the two-semester project.
Full-Stack Development (2-3 students)
Specific Skills: HTML/CSS, JavaScript, React, Node.js
Test script development
EECS 281 (or equivalent) is required
Likely Majors: CS, CSE
Backend Architecture (2-3 Students)
Specific Skills: Docker, REST APIs, container orchestration
Likely Majors: CS, CSE
Embedded Systems (1-2 Students)
Specific Skills: Hardware interface design, serial protocols
Likely Majors: EE, CE, ECE
Additional Desired Skills/Knowledge/Experience
- Passion for biotechnology and scientific tool development
- Experience with full-stack web development (React, Node, Express)
- Familiarity with basic hardware interfaces or embedded systems
- Familiarity with Agile or Scrum development processes
- Experience with Docker or other container platforms
Recommended Coursework
If you have completed any of the following courses, please highlight them in your application:
- EECS 281: Data Structures and Algorithms
- EECS 373: Introduction to Embedded Systems
- EECS 441: Mobile App Development
- IOE 474: Simulation Modeling
- EECS 481: Software Engineering
Sponsor Mentor

John York
John is a UM computer engineering alumnus. John has supported several MDP projects in the past, mostly for software and machine learning. John has experience working with small startups as well as large global companies, both as a leader within the technology and product management teams.

Kevin Buckner
Kevin is a UM electrical engineering alumnus. Kevin is an embedded software engineer with 15 years of experience at Sartorius, Bosch North America, and General Dynamics. Kevin is an agile software enthusiast, and has lead efforts improving how software is built at Sartorius.
Executive Mentor

Tae Kang
Tae has been a part of the life science industry since 1999, holding roles as both an engineer and manager in various roles. He has contributed to the development of various life science microplate readers and instruments. Currently, Tae manages the engineering team for the Lab Products and Services division in North America.
Faculty Mentor

P.C. Ku
Professor, Electrical Engineering
Professor Ku’s research focuses on energy-efficient optoelectronics using nanostructured materials; for example, how to reduce the laser threshold, how to increase the efficiency of light-emitting diodes and solar cells, how to efficiently transmit the data while maintaining the security, and how to reduce the power requirement for nonlinear optical devices.
Project Meetings
During the winter 2026 semester, the Sartorius team will meet on North Campus on TBD.
Work Location
Most of the work will take place on campus in Ann Arbor, with opportunities to travel to Sartorius’ Ann Arbor office to access labs and equipment, and for occasional meetings and presentations with stakeholders. MDP will provide transportation.
Course Substitutions: CE MDE, ChE Elective, CS Capstone/MDE, CoE Honors
Citizenship Requirements: This project is open to all students. Note: International students on an F-1 visa will be required to declare part time CPT during Winter 2026 and Fall 2026 terms.
IP/NDA: Students will sign an IP and NDA agreement that is unique to Sartorius.
Summer Project Activities: Students with the right to work in the USA indefinitely without sponsorship will be guaranteed an interview for a 2026 internship. The interviews will take place before the end of March of 2026.
