Kewei Zhang

Internship Overview

Throughout my internship with EMRTS, I progressed from a curious learner to a skilled developer, building functional and data-driven platforms that resemble real-world systems. This experience provided me with a structured path from basic programming theories to applied platform development, while also introducing me to the context of healthcare information technology.

Project Experience and Learning

In the early weeks, my focus was on strengthening my foundations. I read textbooks and watched lectures, learning how complex programs are structured and how control flow governs program execution. Some introductory projects, such as TABIND and FizzBuzz, helped me review the basic programming knowledge, preparing me to approach larger and more abstract problems. As the internship progressed, I began working with structured data, where I completed the State Capitals project by writing a program that retrieves data from an external API and generates a clean JSON file. I also implemented a BFS solution to the gallon-bucket problem, modeling
states and using a queue to explore all valid configurations.

Alongside this, I gained a deeper understanding of the domain of healthcare data systems. I learned how improper payments arise in claims processing and how fraud, waste, and abuse detection relies on finding ways to effectively identify anomalies across structured claim fields. This realization helped me understand the importance of accuracy in real-world information and data systems, especially those that handle sensitive data.

Building a Web Application

In the final weeks of my internship, I worked on building an e-commerce platform. Using Django, I designed and implemented a local database by defining data models for books, users, orders, and order items, and defining the relationships among them. On the frontend, I developed user interfaces using HTML, learning how to structure and format pages for browsing, searching, and placing orders.

Overall Growth and Takeaways

Overall, this internship transformed my approach to programming. I moved from writing isolated programs to designing dynamic systems composed of interconnected components. This experience provided me with a strong foundation in Python, data handling, and web development, while also exposing me to the real-world limitations and objectives of healthcare technology. The skills that I acquired throughout this internship will directly inform my future work in computing and information systems.