Pablo Carrera is a versatile software engineer with 12 years of hands-on experience building web applications and APIs, currently contributing at GOhiring from Galicia, Spain. He has deep Ruby/Rails expertise complemented by Node/TypeScript and AWS serverless work, and a strong practicioner focus on TDD, CI and Agile delivery. Pablo has repeatedly delivered backend systems for startups and scale-focused products, and his past roles span senior engineering work at Babbel and Silverfin. An active open-source contributor, he helps maintain Exercism鈥檚 Ruby tracks by authoring tests and example solutions鈥攄emonstrating a commitment to developer education and rigorous test suites. With an MSc in Adaptable Intelligent Software Systems and early research experience building biomedical indexing tools, he brings both academic rigor and practical product orientation to engineering problems. Colleagues describe him as adaptable, detail-focused, and driven to continuously improve his craft.
12 years of coding experience
15 years of employment as a software developer
Bachelor of Science (BSc), Computer Software Engineering, Bachelor of Science (BSc), Computer Software Engineering at Universidad de Vigo
Contributions:41 commits, 4 PRs, 14 comments in 4 years 1 month
Contributions summary:Pablo primarily contributes to the exercism/ruby repository by adding test cases for various exercises, demonstrating a focus on test-driven development. The commits include adding test generators, updating test suites, and modifying existing tests to ensure code correctness. Furthermore, the user's contributions extend to generating test cases for new exercises, highlighting proficiency in crafting and maintaining comprehensive test suites within the Ruby track.
The work-in-progress project for developing v3 tracks
Role in this project:
Back-end Developer
Contributions:14 reviews, 55 commits, 23 PRs in 9 months
Contributions summary:Pablo primarily contributed to implementing Ruby concept exercises within the Exercism platform, focusing on core programming concepts such as strings and arrays. They implemented test cases and example solutions for these exercises. The user also made updates to the exceptions exercises, refactoring code and adding tests, demonstrating a solid grasp of Ruby and its associated testing frameworks.
in-progresstracksdevelopingwork-in-progress
Find and Hire Top DevelopersWe鈥檝e 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.