Josep Peroy

Builder Of Stuff And Co-founder at Ramensoft

Barcelona, Catalonia, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Josep Peroy is a seasoned full‑stack web developer and serial founder with 16 years building production systems, from high‑concurrency online games to single‑page apps, and a current focus on shipping practical products as Co‑founder of Ramensoft. He excels in Ruby, Elixir/Rails and JavaScript/TypeScript with React/Vue, and has led engineering teams up to senior staff/director level at Factorial and as CTO of Codegram. An active contributor to civic open‑source projects like Decidim and Consul Democracy, he’s improved core authentication, APIs and feature flags for widely used participatory democracy platforms. Comfortable switching between hands‑on coding and technical leadership, he blends pragmatic engineering with product sensibility and a penchant for building “contraptions to make humans cool again.”
code16 years of coding experience
job16 years of employment as a software developer
bookDropout, Dropout at Universitat Autònoma de Barcelona
languagesEnglish, Spanish, Catalan
github-logo-circle

Github Skills (25)

ruby-rails10
postgresql10
back-end-development10
apidoc10
testing10
rails10
ruby10
api10
database-management10
ruby-on-rails10
database10
json9
internationalization9
localization9
backend9

Programming languages (12)

TypeScriptCoffeeScriptCSSShellJavaScriptVueHTMLSvelte

Github contributions (5)

github-logo-circle
decidim/decidim

Aug 2016 - Jun 2022

The participatory democracy framework. A generator and multiple gems made with Ruby on Rails
Role in this project:
userBack-end Developer
Contributions:14 releases, 8 reviews, 606 commits in 5 years 10 months
Contributions summary:Josep's commits primarily focused on modifications to the core and administration components of a participatory democracy framework built with Ruby on Rails. These changes involved enhancements to the database, the configuration of authentication, and the integration of third-party libraries like Foundation. The user's work also included the creation of a basic API and implementing essential features related to account management. This involved setting up specific validations and integrating third-party providers.
ruby-on-railsdecidimdemocracygovernmentcivic-tech
Consul Democracy - Open Government and E-Participation Web Software
Role in this project:
userFull-stack Developer
Contributions:12 commits, 20 PRs, 34 comments in 1 month
Contributions summary:Josep primarily focused on enhancing the Consul Democracy project by implementing and refining various features. Their contributions include improving test configurations, normalizing page paths for easier access, and fixing links in the footer. They also simplified the Settings API and introduced feature flags for debates and spending proposals. Furthermore, they made improvements to the email handling by storing and switching locales, alongside adjusting settings and adding the codebase to reflect the changes.
consulrubyagplv3e-governmentdemocracy
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