Ricardo Gonçalves

Engenheiro de Software//Reachdesk

Construo aplicações web escaláveis e de alto desempenho com Ruby on Rails e React. Mais de 10 anos a transformar problemas complexos em soluções limpas e fáceis de manter.

// 01

Projetos

Coisas que construí e lancei

  • [ 01 ]

    PlayCatalog

    Uma plataforma de gaming para gerir a tua biblioteca de jogos, acompanhar o progresso e descobrir novos favoritos. Combina a gestão da coleção pessoal com funcionalidades sociais e recomendações.

    • Ruby on Rails
    • PostgreSQL
    • Sidekiq
    • Docker
    • TailwindCSS
  • [ 02 ]

    Lumea

    Um sistema de gestão de consultas médicas assente numa arquitetura de microsserviços. Sete serviços especializados tratam das consultas, registos de pacientes, comunicações, videochamadas e mais — cada um com a sua própria base de dados PostgreSQL isolada.

    • Ruby on Rails
    • PostgreSQL
    • Sidekiq
    • Docker
  • [ 03 ]

    riagoncalves.dev v2.0

    A segunda versão do meu website pessoal. É um portefólio que apresenta os meus projetos, competências e experiência.

    • NextJs
    • TailwindCSS
    • TypeScript
  • [ 04 ]

    Web RDF Editor

    Um editor web de alto desempenho para visualizar e gerir grafos RDF e tabelas de dados binários proprietárias. Inclui edição de células em tempo real, parsing binário orientado por esquema e renderização virtualizada para milhares de linhas.

    • React
    • TypeScript
    • Vite
    • TanStack
    • TailwindCSS
  • [ 05 ]

    Shinobu - Discord Bot

    O Shinobu é um bot de Discord que oferece várias funcionalidades para melhorar o teu servidor, incluindo moderação, música, diversão e muito mais.

    • NextJs
    • DiscordJS
    • Express
    • PostgreSQL
    • TailwindCSS
  • [ 06 ]

    riagoncalves.dev v1.0

    A primeira versão do meu website pessoal. Era um website simples que criei para mostrar os meus projetos e competências.

    • Ruby on Rails
    • PostgreSQL
  • [ 07 ]

    Sarcastify - Text to Sarcastic Text Converter

    O Sarcastify é uma aplicação web simples que converte texto em texto sarcástico. É um projeto divertido que criei para praticar as minhas competências de desenvolvimento web.

    • NextJs
// 02

Experiência

Onde trabalhei e o que construí

  1. 2025 – Presente

    Engenheiro de Software Sénior @ Reachdesk

    Remoto

    • Ruby on Rails
    • React
    • TypeScript
    • PostgreSQL
  2. 2021 – 2025

    Engenheiro de Software Sénior @ Leafwell

    Remoto

    Contribuí para o produto principal planeando e desenvolvendo novas funcionalidades em Ruby on Rails, ajudei a migrar a plataforma para React e GraphQL e garanti uma qualidade elevada através de testes unitários e end-to-end com RSpec, Vitest e Cypress — mantendo sempre uma experiência de utilização fluida e uma entrega rápida das necessidades do negócio.

    • Ruby on Rails
    • React
    • TypeScript
    • PostgreSQL
    • AWS
  3. 2017 – 2021

    Engenheiro de Software @ Minuscode

    Lisboa, Portugal (Híbrido)

    Desenvolvi em Ruby on Rails uma plataforma de streaming de ginásio para personal trainers, com aulas em direto e agendamento interativo, incluindo funcionalidades centrais como gestão de utilizadores e streaming de vídeo escalável; criei e personalizei também websites para clientes integrados com o CMS WordPress.

    • Ruby on Rails
    • Next.js
    • Javascript
    • PostgreSQL
    • Wordpress
  4. 2015

    Engenheiro de Software Júnior @ Hypatia

    Lisboa, Portugal

    Desenvolvi scripts em C# para um projeto de Realidade Aumentada em Unity3D e contribuí para várias aplicações Android em Java.

    • C#
    • Unity3D
    • Java
    • Android
// 03

Competências

Tecnologias e ferramentas com que trabalho

> Frameworks
  • Ruby On RailsRuby On Rails
  • NextJsNextJs
  • ReactReact
  • WebpackWebpack
> Linguagens
  • RubyRuby
  • TypeScriptTypeScript
  • JavaScriptJavaScript
> Bases de Dados
  • PostgreSQLPostgreSQL
  • MySQLMySQL
> IA
  • Claude CodeClaude Code
  • GitHub CopilotGitHub Copilot
  • CodexCodex
> Ferramentas
  • GitGit
  • WordpressWordpress
// 04

Contacto

Tens um projeto em mente ou só queres dizer olá?