When I began my journey at the University of Massachusetts Lowell pursuing a bachelor’s degree in mechanical engineering, I was sure that I had found my passion. It wasn’t until an unexpected opportunity presented itself to me that I realized my true passion: software engineering.As a college freshman, I was eager to secure an internship as soon as possible. This led me to my first software-centric position as an undergraduate researcher at CUBICS Lab. Under the guidance of Professor Mohammad Arif Ul Alam, I built a desktop application using C++ and Qt5 to interface with a Walabot radar sensor for the purpose of detecting breast cancer. This work resulted in my publication "A Low-Cost Radar-based Domain Adaptive Breast Cancer Screening System" with IEEE.Following my work with CUBICS Lab, I knew I had found what I wanted to do for the rest of my life. I made the switch from mechanical engineering to computer science and never looked back.I went on to do software engineering internships with Nexcelom Bioscience and the Submillimeter-Wave Technology Laboratory. These would teach me how to work in an Agile environment and contribute to mature products, greatly increasing my comfortability with C#, .NET, WPF, version control, and design patterns. The completion of these internships gave me the confidence to start my own web development practice: Edge Software. With Edge Software, I created a variety of websites for student-run organizations using technologies such as TypeScript, React, Node.js, and Tailwind CSS.With the experience I gained from my research work, internships, and individual practice, I secured a position with MathWorks as an Engineering Development Group (EDG) intern. It was in this role that I was finally able to explore my passion for compilers and language design by working on an exploratory project to extend the capabilities of the MATLAB Coder product.Following my graduation from the UML, I started my role as a full-time Application Support Engineer with the EDG program at MathWorks. In this role, I am honing my knowledge of intermediate representations and code generation by contributing to the enhancement and extension of code generation products, such as MATLAB Coder. Additionally, I have the unique opportunity to provide technical support directly to customers, giving me a new perspective on the typical usage and workflows of the products I contribute to.It's my hope that, over the course of my career, I will contribute to products and tools that make the world a better place.