
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Staff Software Engineer | Driving Performance, Code Quality, and Remote Team Excellence
I am an experienced Software Engineer with a robust background in Ruby on Rails. In my most recent role as a Principal Engineer, I led multiple teams to successfully deliver complex projects. I thrive in large-scale initiatives that present architectural challenges and am passionate about leveraging my expertise to drive innovation and enhance system performance.
Universidad Pontificia de Salamanca
Certificado de Aptitud Pedagógica
January 1, 2006 – January 1, 2007
Universidad Pontificia de Salamanca
Ingeniero Informático, Informática
January 1, 2005 – January 1, 2007
Universidad Pontificia de Salamanca
Ingeniero Técnico en Informática de Gestión, Informática
January 1, 2002 – January 1, 2005
IES Venancio Blanco
Técnico Superior en Desarrollo de Aplicaciones Informáticas, Programación
January 1, 2000 – January 1, 2002
Affirm
Staff Software Engineer
February 1, 2025 – Present
Doñinos de Salamanca, Castilla y León, España · Remote
Toptal
Principal Backend Engineer
June 1, 2017 – October 1, 2024
Doñinos de Salamanca, Castilla y León, España · Remote
Monkimun
Ruby on Rails Backend Lead Developer
August 1, 2016 – June 1, 2017
Salamanca y alrededores, España · Remote
Groopify
Software Architect. Ruby on Rails Backend Lead Developer.
September 1, 2013 – August 1, 2016
Salamanca, España
innovega
Co-Founder. Ruby on Rails Full-Stack Developer.
October 1, 2009 – October 1, 2015
Salamanca, España · Remote
Grupo Undanet S.L.
PHP Developer
November 1, 2007 – October 1, 2009
Salamanca, Castilla y León, España · On-site
Cultural Fit Analysis
The candidate has a strong background in backend development, primarily with Ruby on Rails, and some recent exposure to Python and Kotlin. However, the target role is 'Android Developer', and the resume lacks explicit Android-specific project experience or deep mobile development skills. While Kotlin is listed, there's no evidence of its application in Android development. This creates a significant gap in cultural fit for a dedicated Android role, despite strong general software engineering leadership.
Soft Skills & Operational Fit
The candidate's experience descriptions highlight leadership, mentoring, and cross-functional communication skills. They have led technical discussions, promoted best practices, and ensured clear communication with stakeholders, indicating strong operational fit for senior roles. The ability to manage technical debt and modularize monoliths suggests a pragmatic approach to software development.