Rogério Moreira

Experienced software engineer, focused in front-end development with experience in JavaScript/TypeScript and React. Experience in architecture definition and design of software. 2 years of experience mentoring developers and interviewing for front-end roles.

You can find me on GitHub, or on LinkedIn.

Technical Overview

Languages JavaScript/Typescript
Libraries / Frameworks React, React Native, NextJS
DevOps Docker, AWS
Testing Frameworks Jest, React Testing Library
Methodologies Scrum / Agile Development



Software Engineer (Front-End) (September 2020 - Present)

Front-end development (React), API development (Express.js and GraphQL), server infrastructure (AWS, Docker, monitoring) to automated testing.

Things I worked on:

  • Working on the convergence of high traffic EU and UK train journey web applications.
  • Working on building the first version of Trainline's while-label solution.
  • Improving Trainline's booking flow for EU markets.
  • Shapping Trainline's design system.
  • Guiding and directing my team.


Software Engineer (September 2020 - Present)

Frontend Software Engineer, working with external clients. Apart from that, I am also involved in the recruitment process, conducting FE technical interviews and mentoring internships


Front-End Developer (September 2018 - September 2020)

Working in the development of web applications and websites for US and UK based clients.


University of Minho

MSc specialization: Intelligent Systems (Artificial Intelligence) and Software Systems Engineering (Web Engineering and Software Design).