Eric Amorde

Senior Software Engineer at Square

San Francisco Bay Area United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code12 years of coding experience
job6 years of employment as a software developer
bookBachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at Sonoma State University
bookComputer Science, Computer Science at Yonsei University
languagesKorean
stackoverflow-logo

Stackoverflow

Stats
1,068reputation
42kreached
28answers
5questions
github-logo-circle

Github Skills (18)

dependency-management10
objective-c10
ios10
build-system10
ruby10
xcode10
project-configuration10
macos10
package-manager10
cocoapods10
build-automation9
performance-optimization9
swift9
testing8
uitableview6

Programming languages (13)

C++CObjective-C++HTMLKotlinTypeScriptShellStarlark

Github contributions (5)

github-logo-circle
CocoaPods/Xcodeproj

Jun 2018 - Apr 2022

Create and modify Xcode projects from Ruby.
Role in this project:
userSoftware 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.
machplistmodifyrubyxcodeproj
CocoaPods/CocoaPods

Jul 2015 - Mar 2022

The Cocoa Dependency Manager.
Role in this project:
userBack-end Developer
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.
cocoapodsobjective-cpackage-managermacdependency-manager
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.
Request Free Trial
Eric Amorde - Senior Software Engineer at Square