NoSoloSoftContact

Senior full-stack developer for consultancies and agencies.

I'm Manuel López Márquez. I've been developing software for more than fifteen years. I work with consultancies, agencies, and product teams on Python and PHP backends, integrations between systems, and the evolution of web applications in production.

I join your team, or your client's, to analyse and develop the part of the project that needs technical reinforcement.

  • Python and PHP backends
  • Integrations and APIs
  • Existing applications
  • Analysis and development
  • Product in production
Three usual fronts, one method: analysis, technical solution, and delivery.

Selected work

Development of platforms, management systems, and integrations, alongside mobile apps, e-commerce, and portals. A selection of projects and my intervention in each one.

  • OppTests public home page

    OppTests

    Platform that generates and manages exams from documents using language models. Own product.

    Intervention
    Analysis and full-stack development of the product.
    Scope
    Python backend with Django REST Framework, PostgreSQL, Celery, and Redis; vectorisation, OCR, and tolerance to AI provider failures. Angular frontend with NgRx; subscriptions and payments with Stripe.
  • Portal Player.Indiemono.com

    Indiemono

    Music platform made up of several applications and services.

    Intervention
    Functional analysis, backend and frontend development, and evolutionary maintenance of platform components.
    Scope
    PHP backend with Symfony, Doctrine, and MySQL, JWT authentication, asynchronous processes, and integration with the Spotify API; account and distribution services; Node.js API with Express and Swagger; Player.Indiemono.com portal in Next.js and TypeScript.
  • Movelia.es home page

    Movelia

    CMS of Movelia.es, a platform for searching, booking, and buying bus tickets.

    Intervention
    Drupal development, application integration, and evolutionary maintenance.
    Scope
    Custom modules, blocks, controllers, and themes; multilingual content; integration of the Angular purchase application and of a REST API for contextual advertising; upgrades, security, performance, and responsive work.
View more selected work
  • Platforms and management systems

    • eCPA.es
  • Mobile apps

    • RACE – Complejo Deportivo
    • LeasePlan – Renting flexible
    • LibidoOn
  • E-commerce

    • HolaKeto
    • weuta.es
    • vitis.es
    • xerosdentaid.es
  • Portals and websites

    • EduardoLaher.com
    • Districte Cultural L'Hospitalet
    • Museo del Bandolero de Ronda
  • Audiovisual management: media and platforms

Want to know more about me?

My full experience, education, and career history are on LinkedIn.

View my LinkedIn profile

How I work

I join your team or your client's as a senior specialist, with an agreed scope and direct technical contact.

  1. I review the system, its context, and its constraints, and propose scope, risks, and an estimate.

  2. We agree the technical approach and I build the solution with reviewable progress.

  3. Deployment, documentation, and handover to your team; maintenance and evolution if the project requires it.

Continuous learning and R&D

Every day, I explore how to apply AI to software development and the operation of software systems, putting it into practice by building integrations, automations, and new working methods. Some of the areas I have been exploring most recently:

  • Model integration and management

    Combining both local models and provider models, automating their selection according to task complexity, the capabilities of each LLM, or cost, and balancing the use of the different AI subscriptions to make the most of them and contain spending.

  • Agents connected to tools and knowledge

    Configuring specialized agents that use tools, consult information, and retain the context needed to keep work moving.

  • Technical workflow automation

    Designing workflows that combine agents with conventional automation to execute tasks, review results, and supervise processes, with defined permissions and control points.

You can see my public activity on GitHub.

View my activity on GitHub

Contact

Got a project on your hands, or a part of the build that is getting stuck? Tell me about it.