Pedro Vereza is a Senior iOS Engineer with 12 years of experience building consumer and enterprise mobile products, currently shaping iOS experiences at IFTTT. He brings a ThoughtWorks-honed discipline in full-stack engineering and consultancy, later applying that rigor to scalable product development at AlphaSights. A committed Swift developer and active open-source contributor, Pedro has improved widely used projects like Moya—refactoring network abstractions, aligning APIs with Alamofire, and strengthening test coverage. He blends pragmatic code hygiene with product-focused thinking, routinely translating design and API nuances into maintainable implementations. Based in the United States with a Computer Science degree from UFRGS, he is as comfortable diving into networking internals as mentoring teams on engineering best practices. An understated strength is his track record of picking apart legacy codebases and steadily modernizing them without disrupting delivery.
12 years of coding experience
11 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at Universidade Federal do Rio Grande do Sul
Contributions:4 releases, 125 commits, 90 PRs in 3 years 3 months
Contributions summary:Pedro primarily focused on refactoring and improving the existing codebase of the Moya project. Their contributions include changes related to HTTP methods by converting the enum to lowercase, integrating Alamofire's HTTPMethod, and renaming functions within the PluginType to match design guidelines. They also addressed vertical alignment issues and fixed unit tests, demonstrating a good understanding of the project's structure and testing practices.
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.