Review Manager


June 2012 - September 2012


  • Research
  • UX Design
  • Visual Design
  • Documentation
  • Development 

A web based review management system that helps employees (at Biotronik) keep track of complex verification processes

I completed my 2012 summer internship at Micro Systems Engineering Inc., a company that makes pacemakers. During the summer I worked in the SEMD Verification group. The SEMD Verification group is involved in developing the UI that physicians interact with while interfacing with the pacemaker. Their work includes creation and verification of various documents. This entire process was kept track of using an Excel worksheet located in a shared space. I was assigned with the task of transitioning it to a web-based system.

I ended the internship having designed and developed this application that was ready for beta testing. I also documented potential capability of the application that I hadn't been able to focus on during my duration at Biotronik.

Understanding the current workflow


I started my internship at MSEI/Biotronik by interviewing members of the SEMD Verification team to learn more about the verification process as well as the person who was in charge of creating the Excel spreadsheets prior to the internship. The interviews were an ongoing process as it was important that the Review Manager reflected the dynamic and complex nature of the verification process. It was also important that it would fit seamlessly into the team's current routine as they did not have time to learn how to operate new software.

After various iterations and evaluations of the system design and experiments with various Javascript libraries, we decided on using jqGrid as some team members were familiar with it already, which would aid in development transition when I left the company. I also did the visual design for the system by following MSEI's branding guide.

Review Manager 1.0

At the end of the summer I had developed a fully functional review management system for the SEMD Verification group. This new system was role-based and allowed multiple user access for editing. It also provided direct access to files due to its hierarchical structure as well as direct access urls. The system provided project status with the help of visual feedback incorporated into the system, as well as a view of an ideal timeline through intelligent date calculation.

At the end of the summer I presented my project to senior level management in the company as well as interested members of other teams. The project was well received and generated interest in having it being used for other teams at MSEI as well.