01About02Experience03Stack04Work05Contact
GitHub LinkedIn Email
Available for remote roles · Worldwide

Rui Pereira

Building for the web since 2020 / Local time --:-- WET

I build and maintain fast, scalable web applications with React, TypeScript and modern JavaScript — turning complex product requirements into interfaces people actually enjoy using.

01 / About

Frontend Developer with 5+ years of experience shipping web applications across SaaS, education and enterprise — with a strong focus on performance, scalability and the details that make a product feel right.

I'm comfortable across the full development lifecycle: collaborating with cross-functional teams, contributing to architectural decisions, and modernizing legacy systems. Beyond the frontend I work with Node.js, SQL, Docker and self-hosted infrastructure, which lets me move confidently from interface to backend when a problem calls for it. Right now I'm looking for a remote team where I can keep building scalable products and solving challenging problems.

Based in
Porto, Portugal · WET / UTC+0
Focus
React · TypeScript · UX · Performance
Languages
Portuguese native · English professional · French basic
Education
Escola Profissional de Braga · 2015–2018
02 / Experience

Where I've worked

2025 — Now

Frontend Developer

Celfocus · Vodafone IoT

Working on Vodafone IoT services, contributing to the modernization of enterprise applications through the migration of legacy JSP solutions to React-based architectures. Developing and maintaining scalable web applications while improving maintainability, performance and user experience, in close collaboration with backend and business teams.

ReactTypeScriptLegacy migrationEnterpriseIoT
2020 — 2025

Frontend Developer

Codevision · Innovating Education SA

Developed and maintained web applications for a large educational management platform serving students, teachers, parents and school administrators. Implemented new features, improved performance and contributed to the continuous evolution of the platform using React, JavaScript and modern frontend technologies.

ReactJavaScriptSaaSEducation platformPerformance
03 / Stack

Tools of the trade

Languages

  • TypeScript
  • JavaScript
  • HTML
  • CSS
  • SQL

Frameworks

  • React
  • Next.js
  • Node.js

Styling

  • Tailwind CSS
  • Sass / SCSS
  • Less
  • Bootstrap

Tooling

  • Git
  • Docker
  • Self-hosting
  • UX Design
05 / Contact

Let's build
something

Currently at Celfocus, quietly open to the right remote opportunity.

Location
Porto, Portugal · Remote
GitHub
/ruiffpereira
LinkedIn
/ruiffpereiira