Senior Software Engineer (Ios)
CurrentDesigned a reusable, configurable, modular mosaic tile grid component for our homepage experience in SwiftUI and UIKit, focusing on performance optimization and scalability across devices and screen sizes. Included comprehensive developer documentation within the Swift code using inline documentation comments, ensuring that future developers could easily understand the functionality and purpose of the component. Translated an existing design system component from SwiftUI to UIKit. Collaborated with design systems engineers to ensure code implementation aligned with best practices. Gained hands-on experience working on a proof of concept (POC) for the Apple Vision Pro during a hackathon, exploring new interaction paradigms and adapting design patterns for emerging technologies. Collaborated closely with cross-functional teams, including product managers, designers, and an Accessibility partner, to ensure the component adhered to accessibility standards and provided an inclusive user experience for all users, aligning with the iOS Human Interface Guidelines and relevant accessibility best practices. Ensured the app met accessibility requirements, including support for screen readers, dynamic text, and color contrast, by implementing voiceover functionality and making sure UI elements were usable for individuals with various disabilities.