Pedro in the Évora.

Open to new opportunities!

Hi, I'm Pedro Gregório 👋

A 26 year old Software Engineer in Test from Portugal 🇵🇹

Welcome to my little corner on the internet!

About Me

Currently working as a Software Engineer in Test at Celfocus, I love exploring and learning new concepts and technologies and helping others. My passion for Full Stack Development has grown over the past few years and I have been working on improving my skills and knowledge, always being hungry for more. Besides programming, I love photography, martial arts and that one movie series about a couple of friends who go on a journey to destroy a single piece of jewelry 💍

Featured Projects

Here are some of the projects I have been working on:

LoopCost

LoopCost

An application to keep track of all your recurring expenses, providing insights regarding your spending and ensuring you're kept in the loop of your money!

HTML

CSS

JavaScript

Typescript

NextJS

Tailwind CSS

Next Auth

MongoDB

Resend

Stripe

Zustand

TubeMod

TubeMod

A browser extension that allows you to customize YouTube's UI, by removing what you don't want to see (like shorts, comments or anything else really)!

HTML

CSS

JavaScript

NextJS

Typescript

Tailwind CSS

If you're interested,there are more!

Skills

Some of the languages, technologies and tools I'm familiar with - with plenty of space for more!

HTML

HTML

CSS

CSS

JavaScript

JavaScript

TypeScript

TypeScript

Tailwind

Tailwind

Node

Node

Express

Express

React

React

Next JS

Next JS

MongoDB

MongoDB

PostgreSQL

PostgreSQL

Python

Python

Java

Java

Selenium

Selenium

Docker

Docker

Jenkins

Jenkins

Git

Git

Work and Education

  • May 2022 - Present

    Software Engineer in Test

    Celfocus S.A.

    • Developed multiple new features, requested by the users of an internal codeless test automation framework, based on Java and Selenium
    • Maintained a VS Code extension for a codeless test automation framework, with Typescript, HTML and CSS, focusing on providing a good UX for the users, as well as adding new features that improve that same experience
    • Created and maintained Automated Test Cases Suites, for an International Telecom, with focus on increasing test coverage, as well as supporting the business growth, with constant testing and reporting, in an Agile environment
  • June 2021 - April 2022

    Trainee

    Celfocus S.A.

    • Developed Automated Test Cases, with Java and Selenium, for a Middle East Telecom
    • Built a Project Analysis Tool with Java and Shellscript, integrated with GitLab for metrics retrieval, Jenkins for CI/CD, SharePoint for Presentation and PowerAutomate to send these metrics via email and to OneDrive
    • Worked on an internal Project Reporting tool, building features requested by the clients, with Express as the backend and Vue in the frontend