Eric Amorde is a Senior Software Engineer with 12 years of experience focused on native iOS development, currently building core Foundation features at Square in the San Francisco Bay Area. He brings deep expertise in Swift and Objective-C and a history of shipping production apps across payments and consumer hardware at Square, PAX Labs, and FIS. An active open-source contributor, Eric has improved the widely used CocoaPods ecosystem—adding plugin support, better xcframework handling, and installer/build fixes—demonstrating fluency with build systems and dependency management. His background also includes backend work and automation (Django and Python) from earlier roles, giving him a pragmatic full-stack perspective on mobile engineering. Known for optimizing build performance and tackling tricky project configuration problems, he combines hands-on coding with attention to long-term maintainability.
12 years of coding experience
6 years of employment as a software developer
Bachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at Sonoma State University
Computer Science, Computer Science at Yonsei University
Software Engineer (with focus on project configuration and build system)
Contributions:7 releases, 16 reviews, 41 commits in 3 years 11 months
Contributions summary:Eric primarily contributed to the project's build system and configuration management, focusing on improving performance and maintainability. This included optimizing code related to string allocations and other minor performance improvements. The user also updated constants and settings, and added support for macro expansions within the scheme launch actions. These changes collectively improved the project's build process and overall functionality.
Contributions:10 releases, 98 reviews, 204 commits in 6 years 9 months
Contributions summary:Eric primarily focused on improving the CocoaPods dependency manager, making multiple contributions to its core functionality. They implemented support for source provider plugins, enhanced xcframework slice handling, fixed various build issues, and refined the project's integration with user targets. Their work involved modifying key installer components, adding support for dynamic frameworks, and addressing code generation and file referencing issues within the project's build system.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.