Software Engineering Intern @ McDonald's
June 2026 – August 2026 · Chicago, IL- Developed backend and frontend enhancements for the Category Microservice within McDonald's Restaurant File Manager (RFM), supporting menu and restaurant configuration across ordering channels including Digital, POS, Kiosk, and the global mobile app (GMA) at the market and local level.
- Contributed to the migration of the Category Microservice from Layered to Hexagonal Architecture, an ongoing initiative improving maintainability and scalability across existing and future ordering channels.
- Refactored 95 files and 5,000+ lines of Java code as part of the architecture migration, restructuring core service logic without disrupting downstream consumers in UX and deployment.
- Completed 8 refactoring tickets (17 story points), approximately 30% of tickets opened during the internship, collaborating through code reviews and Agile development.