Pedro Rodrigues

I work with

About

Backend Web Developer

  • Birthday: 1 August 1995
  • Website: www.pedromrodrigues.com
  • Phone: +351 918869855
  • City: Porto, Portugal
  • Age: 27
  • Degree: Masters
  • Email: pedromrodriguess@gmail.com
  • Freelance: Available

AWARDS & CERTIFICATIONS

Oracle Certified Professional: Java SE 17 Developer

• Exam 1Z0-829: Java SE 17 Developer

Oracle Certified Professional: Java SE 8 Programmer

• Exam 1Z0-809: Java SE 8 Programmer II
• Exam 1Z0-808: Java SE 8 Programmer I

MCSA: Web Applications

• Exam 483: Programming in C#
• Exam 486: Developing ASP.NET MVC Web Applications

MCSD: App Builder

• Exam 487: MCSA: Web Applications
• Exam 486: Developing Microsoft Azure and Web Services

Team Kanban Practitioner

• Kanban University Certified

Oceans 2018 Conference - Charleston

Submitted an extended abstract of my thesis to the Oceans 2018 Charleston conference that was accepted. This allowed me to attend the conference (Charleston, South Carolina) and participate in a posters competition where i presented my work to the juries and attendees of the conference. My thesis subject was the altitude control of an autonomous underwater vehicle using computer vision.

Resume

Professional Experience

BACKEND WEB DEVELOPER

January 2023 - Present

KUEHNE-NAGEL

Working on a web service that allows users to create orders, bookings, and follow the orders progress through shipment tracking. Particularly, working on the reporting portion of the system, receiving data through messaging and displaying it to users in an interactive manner.

Technologies and experience:

  • Development in Java with Spring boot;
  • Microservices architecture;
  • Oracle database;
  • Sync (REST) and Async (RabbitMq) communication;
  • Docker and Openshift;
  • Elastic search stack;
  • Grafana with Prometheus;
  • Gatling for load and performance tests;
  • Gitlab for CI/CD.

BACKEND WEB DEVELOPER

Dec 2020 - Dec 2022

ANOVA

Worked on a web app that processes tank refill data, allowing users to analyze past performance and identify possible telemetry investments that would yield high profit.

Technologies and experience:

  • Development in .Net Core, exclusively C#;
  • Microservices architecture;
  • Microsoft SQL Server;
  • REST and gRPC;
  • Git and Microsoft Azure.

SOFTWARE ENGINEER

Aug 2018 - Dec 2020

CRITICAL MANUFACTURING

As a software engineering, i had the opportunity to experience and work in a vast number of desktop applications dedicated to the creation of a complete data analysis base system.

Technologies and experience:

  • Development in C#, C and C++, with special emphasis on C#;
  • Windows service multithreaded application architecture design and implementation;
  • Team Foundation Server Automate Build and Deployment (Continuous Integration);
  • Unit, system and GUI testing;
  • Database querying (SQL);
  • Client direct communication and support.

Education

Master's Degree - Electrical & Computers Engineering - Major Automation

2013 - 2018

FACULTY OF ENGINEERING, UNIVERSITY OF PORTO

Average classification: 16

Skills & Tech stack

Problem solving
Critical thinking
Communication
Leadership
Organization
Java Spring
C# .NET Core
Oracle db & SQL
REST APIs
RabbitMq
Microservices
Docker & Openshift
Grafana & Prometheus
Elastic Search
Git & Gitlab CI/CD