{
"personal": {
"name": "Juan Andrés Moreno Rubio",
"title": "Senior Technical Consultant & Full-Stack Developer",
"titleBadges": [
"Technical Consultant",
"Full-Stack Engineer",
"Authentication Specialist",
"Open Source Contributor"
],
"location": "Arrecife, Las Palmas de Gran Canaria, Spain",
"email": "txeo.msx@gmail.com",
"phone": "",
"dateOfBirth": "",
"placeOfBirth": "",
"citizenship": "Spanish",
"linkedin": "https://www.linkedin.com/in/juan-andres-moreno-rubio",
"github": "https://github.com/juanatsap",
"domestika": "",
"website": "https://juan.andres.morenorub.io",
"photo": "/static/images/profile.jpg",
"firstName": "Juan Andrés",
"lastName": "Moreno Rubio",
"username": "txeo"
},
"seo": {
"pageTitle": "Curriculum Vitae",
"metaTitle": "Professional CV",
"metaDescription": "Senior Technical Consultant and Full-Stack Developer — Go, HTMX, React, Node.js. SAP CDC, authentication systems, AI integration, open-source tools",
"ogDescription": "Senior Technical Consultant & Full-Stack Developer — Go, AI, HTMX, SAP CDC",
"keywords": "CV, Resume, FullStack Developer, Go, Swift, macOS, MCP, AI, HTMX, React, Node.js, SAP CDC, Native Apps, CLI Tools, Open Source"
},
"summary": "Full-stack developer specialized in authentication systems and high-availability platforms. I currently work on Olympic Games platforms, and have built airport authentication systems serving millions of users and around 20 websites for diverse sectors. Certified SAP CDC consultant, advising 35-40 international clients on digital identity. I also create open-source tools and native apps via drolosoft.",
"skillsSummary": "Full-stack developer with experience in Go, Node.js, React, and HTMX for modern applications. I've provided consulting for 35-40 international clients, from e-commerce and enterprise platforms to authentication systems managing millions of users. I integrate AI tools into my development workflows and build projects that use LLMs and MCP. I also create open-source tools and native macOS apps independently. Comfortable managing infrastructure with Linux, Docker, and CI/CD.",
"experience": [
{
"position": "Senior SAP Technical Consultant",
"company": "Olympic Broadcasting Services",
"companyURL": "https://www.obs.tv/",
"location": "Madrid, Spain",
"startDate": "2021-01",
"endDate": "present",
"current": true,
"responsibilities": [
"Assessed business requirements to create focused solutions, mainly with SAP Customer Data Cloud (CDC)",
"Custom implementations and data treatment for international broadcasting events",
"Meetings, guidance and troubleshooting for technical teams",
"Led integration of SAP CDC across multiple Olympic event platforms"
],
"technologies": [
"SAP CDC",
"JavaScript",
"React",
"Node.js",
"API Integration"
],
"companyLogo": "olympic-broadcasting.png",
"logoIndex": 15,
"shortDescription": "SAP CDC solutions for international broadcasting events. Custom implementations and technical guidance.",
"companyID": "olympic-broadcasting"
},
{
"position": "Senior SAP/CDC Technical Consultant",
"company": "LIV Golf",
"companyURL": "https://www.livgolf.com/",
"location": "Remote",
"startDate": "2024-04",
"endDate": "2025-12",
"current": false,
"responsibilities": [
"Technical consulting about SAP Customer Data Cloud implementation and architecture",
"Created authorization process screens and user interfaces",
"Provided support to all teams regarding authentication and authorization",
"Developed backend endpoints and processes for data processing",
"Created comprehensive documentation for processes and project specifications",
"Bug solving and troubleshooting across the authentication system"
],
"technologies": [
"SAP CDC",
"JavaScript",
"React",
"Node.js",
"API Development",
"Authentication Systems"
],
"companyLogo": "livgolf.png",
"logoIndex": 13,
"shortDescription": "Technical consulting for SAP CDC implementation. Created authorization screens, backend endpoints, and comprehensive documentation.",
"companyID": "livgolf"
},
{
"position": "Senior Technical Consultant",
"company": "AENA (via Accenture Spain)",
"companyURL": "https://www.aena.es/",
"location": "Madrid, Spain",
"startDate": "2021-10",
"endDate": "2023-07",
"current": false,
"responsibilities": [
"Analyzed client business processes to propose optimal software applications for unique requirements",
"Provided expertise for SAP Customer Data Cloud and integrated the product into AENA ecosystem",
"Enhanced interfaces to promote better functionality for users across all Spanish airports",
"Developed diagrams to describe and lay out logical operational steps",
"Developed software for web and mobile operating systems",
"Lead Technical Consultant & Main Developer for AENA Airports Authentication System (https://usuarios.aena.es)",
"Implemented identity user-related flows for main websites and apps serving millions of passengers"
],
"technologies": [
"SAP CDC",
"React",
"Node.js",
"API Development",
"Authentication Systems",
"Mobile Development"
],
"highlights": [
"Successfully deployed authentication system for all AENA airports in Spain",
"Managed identity flows for millions of users across web and mobile platforms"
],
"companyLogo": "aena.png",
"logoIndex": 2,
"shortDescription": "Lead Technical Consultant for AENA Airports Authentication System serving millions of passengers across all Spanish airports.",
"companyID": "aena"
},
{
"position": "Senior Technical Consultant",
"company": "SAP",
"companyURL": "https://www.sap.com/",
"location": "Barcelona, Spain",
"startDate": "2019-10",
"endDate": "2021-10",
"current": false,
"responsibilities": [
"Analyzed client business processes to propose optimal software applications for unique requirements",
"Assessed business requirements to create focused solutions",
"Troubleshot incidents reported by end-users to schedule system changes and identify permanent solutions",
"Educated stakeholders on data protection tactics to reduce breaches (GDPR compliance)",
"Offered input for complex documents to support client-ready final versions",
"Provided technical consulting for SAP Customer Data Cloud implementations"
],
"technologies": [
"SAP CDC",
"GDPR Compliance",
"JavaScript",
"Cloud Platforms",
"Technical Documentation"
],
"companyLogo": "sap.png",
"logoIndex": 18,
"shortDescription": "SAP Customer Data Cloud technical consulting, troubleshooting, and stakeholder education on GDPR compliance.",
"companyID": "sap"
},
{
"position": "Junior Technical Consultant",
"company": "Gigya",
"companyURL": "https://www.sap.com/uk/products/acquired-brands/what-is-gigya.html",
"location": "Barcelona, Spain",
"startDate": "2017-10",
"endDate": "2019-10",
"current": false,
"responsibilities": [
"Responded to customer inquiries and provided technical assistance over the phone and in person",
"Monitored system performance to identify potential issues",
"Offered assistance in implementing and developing training programs",
"Researched and identified solutions to technical problems",
"Collaborated with vendors to locate replacement components and resolve advanced problems",
"Assisted in the development of system security protocols"
],
"technologies": [
"Gigya Platform",
"JavaScript",
"Customer Support",
"System Monitoring"
],
"companyLogo": "gigya.png",
"logoIndex": 10,
"shortDescription": "Technical support and problem-solving for Gigya platform. System monitoring and training program development.",
"companyID": "gigya"
},
{
"position": "Director / Freelance Fullstack Developer",
"company": "Drolosoft",
"companyURL": "https://drolosoft.com",
"location": "Barcelona, Spain",
"startDate": "2015-09",
"endDate": "2017-08",
"current": false,
"responsibilities": [
"





