Software Engineer Intern
Greater Pittsburgh Area
I was a part of the Tech Pricing Team, which operates through paired programming. This agile technique has allowed me to quickly pick up the existing architecture, Spring Boot + Kotlin, and Angular framework of the team's pricing services and applications. As a result, I have been able to debug, test, and modify code across these platforms and a variety of services provided by the Pricing Team.In addition to daily paired programming, I developed a feature in PriceIQ, which will be used in-house to easily set styles on discount. This feature will allow users to preview how their submitted discount will appear on DSG's website as a part of the style's display card. In effect, this feature addresses ease of use, convenience, and efficiency in creating a discount event.This opportunity provided me with my first (official) real-world experience with software engineering at an internship, giving me confidence in my desired career path and immersion in the software engineering role on a team and as an individual. I learned to better read code and write tests for functionality and logic. I also got the chance to experience the product management role, as I fulfilled that role in my own project, considering business value, technical feasibility, and user feedback/design as a part of the iterative process for developing the feature.