Summary
Rafa Irvine is a Security, Systems and Software Engineer based in Barcelona with 15+ years in cybersecurity and 20+ years in software development, blending deep technical breadth with hands-on leadership. He leads multidisciplinary teams to deliver secure, automated industrial and SaaS solutions, owning architecture, DevOps, and Google Workspace domain administration across AWS, Docker and CI/CD workflows. Comfortable across many languages and platforms—from Node.js, Python and Go to Google Apps Script and legacy systems—he specialises in automation, API integrations and PDF/geolocation-aware workflows that cut manual effort. His background includes roles at Google and multiple remote-first companies where he paired product-focused engineering with vulnerability assessments and penetration testing. Rafa is equally at home mentoring teams and writing the internal tools that keep operations resilient, and he brings a physicist’s analytical mindset to security engineering and risk reporting. An avid problem-solver, he often surfaces overlooked operational risks by treating administrative domains and developer tooling as first-class security controls.
6 years of coding experience
5 years of employment as a software developer
Postgraduate Diploma (PgD), Cyber Security Engineering, Postgraduate Diploma (PgD), Cyber Security Engineering at Solent University
Bachelor of Science - BSc, Physics, Bachelor of Science - BSc, Physics at Royal Holloway, University of London
EITC/IS/CCTF Certification, Information Technologies Security, EITC/IS/CCTF Certification, Information Technologies Security at EITCA Academy
English, Spanish, Russian