Skip to content
Ricardo Torres

About me

I'm Ricardo Torres, a full-stack developer in Esposende, Portugal. I code by vocation rather than training, and in my spare time I'm into bodybuilding.

I trained at Escola Profissional de Esposende (EPE) as an IT and management technician, and later specialised in web programming.

I started in 2007 at OFF Systems as an IT technician and web developer. From 2008 to 2015 I was a web designer and developer at Wemake, Tecnologias de Informação, working across the innovation (layouts and schemes) and engineering departments.

Since 2015 I've been a full-stack developer at SIGNED - Design and Web in Esposende, and I take on selected freelance projects. My day-to-day involves Vue and Nuxt, React and Next.js, PHP, Node and TypeScript, Docker and Kubernetes and, more and more, automation with n8n and AI.

I don't take anything for granted. That's why I keep learning and trying new ways to reach goals with quality.

Career

  1. Escola Profissional de Esposende

    IT and management technician, then a specialisation in web programming.

  2. 2007

    OFF Systems · IT technician and web developer

    First professional role, between IT support and the first websites.

  3. 2008 – 2015

    Wemake · Web designer and developer

    Seven years across the innovation (layouts and schemes) and engineering departments.

  4. 2015

    SIGNED - Design and Web · Full-stack developer

    Custom web applications, APIs, …

I don't measure myself only by who I am, but by what I build

Passion
I'm lucky to do what I love, and it shows in the care given to every detail.
Innovation
I keep looking for new and better ways to solve the problem. I explore, combine and solve.
Commitment
I follow every project closely, from the first sketch to support after launch.
Quality
Clean, tested and documented code, with the same care for design and functionality.

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

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?