Portrait of Rayssa Roberta.

Rayssa Roberta · Frontend Developer

Frontend developer with a QA mindset

I build web apps in React, Next.js and TypeScript, and I check them the way a QA analyst would: test plans, automated tests, and accessibility and security scans on every pull request.

  • 100 · 100 · 100 · 100
    PageSpeed Insights on Moringa, mobile and desktop
  • 337 automated tests
    in Moringa: 179 unit and integration, 158 end-to-end
  • 11 components on npm
    in Ipê, my accessible design system for React

Available now · Remote (UTC−3) or on-site · Based in Uberaba, Brazil · Portuguese (native), English (B1, certified)

Projects

Four projects, each live, with its code, tests and documentation public. Moringa and Ipê have full case studies.

How I work

The same process in every project, shown here with links to the real documents from Moringa.

  1. Discover

    A product brief, proto-personas and a backlog with acceptance criteria before any screen. Moringa brief · backlog.

  2. Design

    User journeys in FigJam, wireframes, then high-fidelity screens built only with components from my design system. Figma file.

  3. Build in small steps

    Small pull requests, Conventional Commits checked by commitlint, TypeScript in strict mode and ESLint with zero warnings allowed.

  4. Test at every level

    Unit tests, integration tests against a real Postgres in memory, and end-to-end tests on mobile and desktop with axe in both themes.

  5. Gate every merge

    GitHub Actions runs Lighthouse CI, an OWASP ZAP scan and CodeQL on each pull request; Dependabot keeps dependencies current.

  6. Run a QA cycle

    After release: test plan, traced test cases, exploratory sessions, bug reports and a summary. Test plan · bug reports · summary.

Experience and education

Web Developer, independent projects

Remote · 2023 – present

Plan, design, build, test and deploy the projects above end to end, with CI/CD on GitHub Actions.

Researcher, Technology Innovation Center (NIT), Uniube

Uberaba, Brazil · Jun 2024 – Apr 2025

Built reports and dashboards in Google Sheets and Excel, designed slides for talks and supported technology events and trainings.

Technologist Degree in Systems Analysis and Development

Universidade de Uberaba (Uniube) · 2023 – 2025

Capstone project, with a partner: Investly, a fixed-income simulator with a Django REST API.

Teaching

Instructor on Udemy: Contribuição para Projetos Open Source Usando Git e GitHub (course in Portuguese).

Open source

Contributor to The Odin Project curriculum: 2 merged pull requests (#31347, #31349).

Certifications

  • B1 English for Developers · freeCodeCamp · 2026
  • GitHub Foundations · DataCamp · 2025
  • Algorithms and Programming Logic · Udemy · 2025

See the certificates

Contact

Email is the best way to reach me. Open to frontend and QA roles, in Brazil or abroad.