Senior Software Engineer at Independent Consultant
City of Edinburgh, Scotland, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Alberto Fernández-capel is a Senior Software Engineer with 16 years of experience based in Edinburgh, blending deep Ruby on Rails and JavaScript expertise with a strong track record in both product teams and consulting. He has delivered durable web platforms at companies like 37signals and FreeAgent and currently contributes to Tuple while maintaining an independent consultancy practice. Alberto is an active open-source contributor notable for work on Hotwired’s Turbo and Basecamp’s Trix—efforts that improved test reliability and migrated codebases to newer language versions, reflecting a focus on long-term maintainability. He pairs full‑stack development chops with test automation and QA sensibilities, often tackling flaky integration tests and cross-cutting infrastructure. Colleagues would describe him as pragmatic and detail-oriented, comfortable refactoring legacy systems while enabling fast, JS-light application experiences.
Contributions:16 releases, 19 reviews, 258 commits in 1 year 5 months
Contributions summary:Alberto primarily contributed to updating the project's codebase to use CoffeeScript 2, reflecting a language upgrade and potential improvements. They modified a range of files, including models, views, and controllers, which suggests involvement across the application's various components. This effort shows a focus on adapting to changes in underlying technologies. The user also removed sprocket directives and made changes to the test and configuration files.
The speed of a single-page web application without having to write any JavaScript
Role in this project:
Front-end Developer & QA Engineer / Test Automation Engineer
Contributions:9 releases, 60 reviews, 96 PRs in 2 years 6 months
Contributions summary:Alberto primarily focused on improving the testing infrastructure and ensuring the reliability of the Turbo framework. Their commits addressed flaky integration tests, particularly those related to UJS integration. The user also added and modified test fixtures, and made improvements to the test suite by fixing flakiness in stream tests. Additionally, the user enhanced the test suite with features like page refreshes and prefetching.
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
Alberto Fernández-capel - Senior Software Engineer at Independent Consultant