George Coca is a seasoned Software Architect based in Madrid with over a decade of hands-on experience building SaaS and web platforms using Laravel, NodeJS, Vue/Preact, and cloud-native stacks. He blends technical leadership and hands-on engineering—leading teams and founding freelance projects while currently architecting products at habitacion.com and guiding a Dutch SaaS as Technical Lead. His open-source contributions to well-known PHP libraries like PHPoAuthLib and Laravel Socialite show a focus on OAuth integrations, test automation, and code quality improvements beyond surface fixes. Comfortable across backend, frontend, and infrastructure, he routinely applies CI, Docker, serverless patterns, and AWS for production-ready systems. Known as a pragmatic problem solver, he often translates complex concepts (webhooks, OAuth flows, deployment patterns) into actionable plans for non-technical stakeholders. His background in both agency and startup environments gives him a rare mix of product empathy and execution discipline.
11 years of coding experience
5 years of employment as a software developer
Associate’s Degree Multiplatform Software Development Specialization, Associate’s Degree Multiplatform Software Development Specialization at IES Enrique Tierno Galván
Contributions:5 commits, 2 PRs, 5 comments in 9 months
Contributions summary:George primarily contributed to the backend of the project by adding a new OAuth2 service for Yahoo. They implemented the necessary functionality, including authorization and token endpoints and parsing the response. The user also created a test suite for the Yahoo service, demonstrating a focus on code quality and automated testing. Further contributions included code formatting and bug fixes related to PHP 5.3 compatibility.
Laravel wrapper around OAuth 1 & OAuth 2 libraries.
Role in this project:
Back-end Developer
Contributions:8 commits, 4 PRs, 1 comment in 4 months
Contributions summary:George primarily focused on refactoring and improving the Socialite library's core functionality. They addressed issues related to state management and scope handling within the OAuth process, enhancing flexibility for developers extending the library. Several commits were dedicated to fixing styling inconsistencies and code formatting, ensuring code quality. They modified the `AbstractProvider` class, making the `getState` method protected and correcting the method usage.
oauth-2phplaravel-wrapperoauth2laravel
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.