Shobi P is a Senior Fullstack Developer based in Berlin with 11 years of experience building maintainable web applications, primarily using PHP and JavaScript. He pairs strong OOP and SOLID discipline with a practical focus on code quality, refactoring, and test isolation—evident from contributions to the Meilisearch PHP client and a Laravel-based URL shortener. A fast learner with leadership experience across startups and scale-ups, he has shipped open-source libraries, a Chrome extension, and a Django package while steadily expanding his interest in architecture, design patterns, and DevOps. Known for clear communication and team collaboration, he treats code as a human-readable artifact and champions sustainable engineering practices.
10 years of coding experience
11 years of employment as a software developer
Higher Secodary in computer Science, Higher Secodary in computer Science at SKMJ HSS Kalpetta
Bachelor's degree in computer science Computer and Information Sciences, Bachelor's degree in computer science Computer and Information Sciences at Kannur University
Contributions:13 reviews, 17 commits, 8 PRs in 5 months
Contributions summary:Shobi's contributions primarily involved refactoring the test suite by removing file inclusions, linting files, and merging branches. A significant portion of their work focused on updating and refactoring the test suite to isolate the tests and ensure they run independently. They also addressed merging branches related to setting up the GitHub workflow for running tests against multiple PHP versions, and made improvements to the tests of setting and displaying attributes. Their work touched on various testing files, including those related to documents, indexes, settings, and searchable attributes.
✂️ URL shortener web application based on the Laravel PHP Framework.
Role in this project:
Back-end Developer
Contributions:9 commits, 1 PR, 1 comment in 1 day
Contributions summary:Shobi primarily contributed to the back-end logic of the URL shortener application. Their work involved refactoring the `getTitle` function, modifying variable names for clarity, and addressing code style issues. The user also made a minor fix to a typo in the user profile blade template. These changes indicate a focus on code quality, maintainability, and potentially performance improvements within the application's core functionality.
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
Shobi P - Senior Fullstack Developer at Thomann.io