Hey there, I'm

Rui Costa

Frontend Engineer,

Web Developer

I’m a product-oriented software engineer specializing in React, TypeScript, and Node.js, with a deep commitment to great UX and robust testing. Over the past 10 years, I’ve developed internal and market-facing tools in the trading and financial industry.

Let's chat

Experience

About

I’m a product-oriented software engineer specializing in React, TypeScript, and Node.js, with a strong focus on building clean, scalable web applications. I care deeply about user experience and design, and I enjoy turning complex problems into intuitive, high-quality interfaces that feel great to use.

Over the past ten years, I’ve worked in the trading and financial sector, developing internal, front-office, and market-facing tools in fast-paced environments. I’m passionate about engineering best practices, especially software testing and maintainable architecture, and I’m always looking for opportunities to build reliable products that deliver real impact.

Skills

  • React, Next.js, Angular, TypeScript
  • Hooks, Redux, Zustand, RxJS, React Query
  • AG Grid, D3, ArcGIS, Electron
  • Tailwind CSS, CSS Modules
  • Material UI, Chakra UI
  • Vitest, React Testing Library
  • Playwright, Cypress
  • Express, Koa, GraphQL
  • Knex, TypeORM, Prisma
  • DynamoDB, SQLite, OpenSearch
  • AWS SDK, Lambda, S3
  • esbuild, webpack
  • TurboRepo, Nx
  • GitHub Actions, TeamCity, Jenkins
  • Ansible, Terraform
  • neovim, docker, git, bash