The Repository @ St. Cloud State

Open Access Knowledge and Scholarship

Date of Award


Culminating Project Type

Plan C Paper



Degree Name

Computer Science: M.S.


Computer Science and Information Technology


School of Science and Engineering

First Advisor

Maninder Singh

Second Advisor

Omar Al-Azzam

Third Advisor

Adriano Cavalcanti

Creative Commons License

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.


This document details the experiences and knowledge gained during the internship capstone course of the PSM degree in Software Engineering. The capstone was split across two separate internships at TSI Inc. and MiTek. My role with TSI was to support global production activities involving supporting legacy software, developing new software for production output improvements, and software validation. Additionally, this role involved collaboration with various trade backgrounds, global troubleshooting, database administration, and project planning. Over the course of the internship with TSI the main focus projects to highlight and discuss were CFlow, Sensor Database Annealing System, and Calibration Time Analyzer. The second half of the portfolio with MiTek discusses work done primarily on the Array software as part of a agile-scrum oriented team. In this defense, I detail my internship responsibilities, insights gained, skills developed, and practices learned. I discuss the impact and benefits of the highlight projects as part of my internship. Additionally, I discuss a supplementary project created as an addendum to the internship experience that highlights design and technical skills acquired throughout the internships. The report concludes with a reflection on internship benefits and closing thoughts.


I would like to take this opportunity to thank my family and friends for their pillar of support throughout the process of obtaining my degree. Without them, I would be morally dejected and may have given up before making it to this point. Additionally, I would like to thank my colleagues for providing insight, guidance, and feedback to help me grow throughout my professional journey. These individuals will help pave a stronger, more resilient path to success in my career. Finally, I would like to thank the staff at SCSU for providing valuable education to prepare me for where I am today.



To view the content in your browser, please download Adobe Reader or, alternately,
you may Download the file to your hard drive.

NOTE: The latest versions of Adobe Reader do not support viewing PDF files within Firefox on Mac OS and if you are using a modern (Intel) Mac, there is no official plugin for viewing PDF files within the browser window.