You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Raúl López DoñaRL

Raúl López Doña

Senior Full Stack Developer — Web, Mobile Apps

€450/day
Madrid, ES
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Raúl

Does your operation not fit into any catalog product? I can help you build the software your business needs when no standard tool fits how you work.

I am a senior full stack developer with over 10 years of experience building web, mobile, and enterprise applications in production. You work directly with me, without account managers or junior intermediaries: the person who listens to you is the one who writes the code.

I don't just say it, I prove it: I maintain several of my own products active in production, including an Android app with real-time synchronization and Stripe payments, and an open-source library published on npm that connects official data to AI assistants like Claude. For real clients, I designed and developed the online store for an artisanal publisher, solving a very specific challenge: selling without looking like a generic e-commerce and without depending on their own technical team. Result: more than 100 units sold with a catalog that is updated directly from the code, at no cost for CMS or database.

I usually work on: custom web applications, native mobile apps (iOS and Android), CRMs and internal systems, e-commerce, and automation with generative AI (RAG, agents) connected to your own data.

I work in short iterations with deliveries every two weeks: you see working software, not progress reports. And I deliver code, infrastructure, and documentation that your team can maintain without depending on me afterward.
  • Spanish

    Native or bilingual

  • English

    Conversational

Remote only
Primarily works remotely

Experience

  • MOEVE
    Head of Software Engineering
    ENERGY AND UTILITIES
    July 2022 - Today (4 years and 1 month)
    Madrid, Spain
    As Head of Software Engineering, I lead the engineering strategy to ensure the delivery of quality technological solutions aligned with business objectives. I define development, architecture, quality, and security standards, driving continuous improvement of processes and the adoption of good engineering practices.

    I coordinate internal development teams and external providers, promoting collaboration, professional growth, and a culture oriented towards technical excellence. I oversee the planning and execution of technological initiatives, managing risks, priorities, and capacity to ensure compliance with deadlines and objectives.

    I participate in defining architectures, review high-impact technical decisions, and promote technological modernization through the incorporation of new tools, automation, and artificial intelligence applied to software development. Likewise, I drive the evolution of development platforms, continuous integration and deployment (CI/CD) processes, as well as the improvement of code quality through metrics, reviews, and automated tests.

    I collaborate closely with business areas, architecture, cybersecurity, infrastructure, and project management to translate functional needs into scalable, secure, and maintainable technological solutions. I also track engineering indicators, manage budgets and technological suppliers, and promote innovation initiatives that increase efficiency and add value to the organization.
    Native Android Development Node.js Next.js Generative AI Full-Stack Development
  • Orange
    Software Development Chapter Lead
    TELECOMMUNICATIONS
    May 2019 - July 2022 (3 years and 2 months)
    Madrid, Spain
    I lead software development within the technical discipline, combining team management and architecture:

    Technical mentoring and advice to software engineers.
    Training and development of the software development team.
    Definition of standards, processes, and best practices for delivering scalable, high-quality software.
    Oversight to ensure these standards are met in the team's activities.
    Technical design review to ensure it meets business objectives.
    Management and execution of software development projects from start to finish — planning, status tracking, and schedule updates.
    Architecture oversight and technical roadmap leadership for projects.

    Team Stack and Architecture:
    Web and hybrid mobile applications oriented towards web components, on a microservices architecture in the cloud:

    Frontend (SPA): Angular 9, Angular 5, Angular Elements, Web Components, AngularJS, React (Hooks)
    Hybrid mobile apps: Capacitor, Web Components
    Microservices (BFF): Node.js, Java
    Databases: MongoDB, PostgreSQL
    Cloud: AWS, Docker, Kubernetes
    Testing: Jest, Testing Library, Mocha, Sinon, Chai, Protractor, Cypress.js
    CI/CD: Jenkins, Artifactory, Rundeck
    Node.js Full-Stack Development Next.js / React Python Angular

Recommendations

Be the first to recommend Raúl

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Categories