Genís M is a pragmatic senior software engineer and engineering manager from Terrassa with 13–15 years of hands-on experience building full-stack web products across enterprise and small-team contexts. He has led frontend architecture and performance work—resolving deep React rendering bottlenecks and leading a GraphQL migration to scale a shifts management tool to 40K+ seats—while also growing and mentoring engineers. Comfortable owning features end-to-end, he pairs backend familiarity (Ruby on Rails contributions to the popular participatory democracy framework Decidim) with strong frontend instincts in React and Angular. Genís values the human side of engineering, writes about it at eclecticprogrammer.dev, and has a track record of introducing engineering best practices (CI, Git Flow, code review) where they were missing. He blends solo-product ownership experience with team leadership and a curious, continuous-learning mindset shaped by varied roles from consultancy projects to sole-developer platforms.
12 years of coding experience
17 years of employment as a software developer
Postgraduate In Advertising And Corporate Photography, Photography, Postgraduate In Advertising And Corporate Photography, Photography at Institut d'Estudis Fotogràfics de Catalunya (IEFC)
UPC Universitat Politècnica de Catalunya
Final Year Project, Department of Computing, Final Year Project, Department of Computing at University of Bradford
The participatory democracy framework. A generator and multiple gems made with Ruby on Rails
Role in this project:
Full-stack Developer
Contributions:33 commits, 43 PRs, 184 pushes in 3 months
Contributions summary:Genís's commits primarily focused on implementing social sharing features within the "decidim" framework. They added and configured a social share button gem, including initializers, configurations, and testing. The changes involved modifying layouts, views, and core components, along with adding meta tags for social media integration. Furthermore, the user made updates to the application and social meta-tags, reflecting a good understanding of frontend and backend systems.
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.