Skip to content
Ricardo Torres

Services

From the first sketch to the production server. These are the jobs I do most often; if yours isn't on the list, ask anyway.
  • Custom web applications

    Client areas, back offices, portals and internal tools, shaped around your process rather than the other way round.

    • Vue / Nuxt or React / Next.js
    • Laravel, Symfony or Node.js
    • Hybrid mobile apps (Ionic, Capacitor)
  • APIs and integrations

    I connect your software to third parties: ERPs such as PHC and SAP Business One, CRMs, payments, carriers and marketplaces, over REST, GraphQL or SOAP.

    • Documented REST APIs
    • SOAP web services
    • Sync between systems
  • n8n and AI automation

    Repetitive tasks start running on their own: n8n workflows, AI model integration and document processing.

    • Self-hosted n8n workflows
    • AI assistants and classification
    • Automatic reports and alerts
  • DevOps and deployment

    Docker, CI/CD pipelines and Linux servers set up to ship without surprises and recover quickly.

    • Docker containers
    • GitLab CI/CD
    • VPS, Nginx, Traefik and backups
  • Websites and online stores

    Company sites, landing pages and online stores (PrestaShop, CS-Cart or custom) that are fast, multilingual and SEO-ready from day one.

    • Technical SEO and performance
    • Multilingual
    • Easy to manage

How we work together

  1. 1

    Conversation

    I get to know the problem, the business and what success means to you. Free of charge.

  2. 2

    Proposal

    Scope, timeline and budget in writing, with clear phases.

  3. 3

    Development

    Frequent deliveries you can see and test, with feedback at every phase.

  4. 4

    Launch and support

    Go-live, monitoring and follow-up once it's in production.

The stack I work with

Technologies I use in production. I pick the tool for the problem, not for the hype.

Frontend
  • Vue 3
  • Nuxt
  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Bootstrap
  • MUI
Backend and APIs
  • PHP
  • Laravel
  • Symfony
  • Slim
  • Node.js
  • GraphQL
  • REST
  • SOAP
  • Twig
  • Smarty
Databases
  • MySQL
  • MariaDB
  • PostgreSQL
  • SQL Server
  • Oracle
  • Elasticsearch
  • Redis
DevOps and infrastructure
  • Docker
  • Kubernetes
  • Helm
  • Terraform
  • GitLab CI/CD
  • Jenkins
  • Linux
  • Nginx
  • Traefik
  • S3
Hybrid mobile
  • Ionic
  • Capacitor
  • PhoneGap
  • Android
  • iOS
ERP and e-commerce
  • PHC
  • SAP Business One
  • PrestaShop
  • CS-Cart
Automation and AI
  • n8n
  • OpenAI / Claude APIs
  • Webhooks
  • Scraping
  • Workflows

Frequently asked questions

Do you work with clients outside Portugal?

Yes. I work remotely and communicate in Portuguese and English.

How much does a project cost?

It depends on the scope. After a first conversation I send a written proposal with phases, timeline and budget.

Can you take over a project someone else started?

Yes. I start with a review of the code and infrastructure and tell you honestly what's worth keeping.

Do you offer maintenance after launch?

Yes. I can follow the project after launch with updates, security, backups and small improvements.

Do I own the code?

Yes. The code developed for you is yours, delivered in a Git repository with documentation.

Shall we talk about your project?

Send me a message and I'll reply personally, with no commitment.

Step 1 of 4

What kind of project do you have in mind?