Experience
Professional positions that I have held in the software industry.
Software Engineering Intern · Apple
Austin, TX · I developed API endpoints for a critical planning tool.
- Built reactive Spring Boot REST services for a critical Apple planning tool.
- Achieved 100% test coverage, improving reliability of core backend modules.
- Worked in a cross-functional Agile team from design through implementation.
- Presented technical results to senior leadership.
I had a great internship developing backend code at Apple. I was able to step in and immediately contribute to a team while learning new frameworks and design strategies. It was a really unique experience because I joined the team during the design phase. Because of this, I developed a strong understanding of the preparation that must take place before the coding even begins. I was also introduced to Spring Boot and other helpful tools. Beyond the work itself, I had the opportunity to meet a lot of great people not only participate in, but help plan and facilitate some of the Early Careers events. My summer culminated in a presentation of my work with senior leadership. Going through that process ensured that I was able to effectively translate the importance of my technical solutions to a non-technical audience.
Software Engineering Intern · Whelen Engineering Company
Chester, CT · I developed a cloud-based application to expand access to manufacturing data.
- Built a serverless application on AWS enabling factory staff to query production serialization data.
- Implemented backend services using AWS Lambda, API Gateway, Cognito, and CloudFormation.
- Improved internal data accessibility by enabling direct lookup of part history.
- Collaborated with cross-functional teams and product owners to meet quality and delivery standards.
During my internship at Whelen Engineering, I developed a cloud-based application that allowed factory staff to interact directly with a Production Serialization Database. This was my first industry experience, and it could be divided neatly into two parts, the frontend and the backend development. The frontend process came first. I was able to build a modern frontend using Vite along with libraries such as TanStack Query and TanStack Table. The more important achievement in this time was that I learned to effectively utilize my resources in a corporate setting. Despite being the only one initially assigned to this project, I was able to loop in teammates and incorporate their ideas. Additionally, this phase culminated with a stakeholder review, in which I learned to run such a meeting and gained valuable feedback for the system. The second half of the summer allowed me to utilize all of these relationships I had built to flesh out the backend on AWS. By having stakeholders meetings and reviewing with teammates frequently, I was able to create a working system in an environment that I had never used before ahead of schedule and with exceptional quality.
Looking Ahead
I’m currently focused on deepening my AI knowledge and working on projects with real users. Looking ahead, I’m excited about roles that combine product thinking with technical depth.