Menu

Tiago Pinto

Tiago Pinto

Senior Software Engineer | Full-Stack Developer

About Me

Hello 👋

I'm an ambitious professional who is motivated to evolve continually and always give my best. I'm passionate about programming and view each project as an opportunity to learn, develop and overcome new challenges.

I'm particularly interested in solving complex problems that require thorough analysis, structured logical thinking, and persistence. I deeply value teamwork and believe that sharing knowledge is essential for individual and collective growth.

In terms of my technical skills, I identify as a full-stack developer with a particular inclination towards and expertise in backend systems and architecture.

Ambitious

Driven to achieve and exceed goals, always aiming for excellence.

Punctual

Highly respectful of time and committed to meeting deadlines.

Team Player

Collaborative and supportive in a team environment.

Problem Solver

Enjoys tackling challenges and finding effective solutions.

Continuous Learner

Always eager to acquire new skills and knowledge.

Attention to Detail

Meticulous and precise in all tasks, ensuring high-quality outcomes.

The Journey So Far...

My journey has been great so far, with a foundation built upon past experiences. But the story is far from over. This timeline is reserved for ambitious goals and exciting ventures just beyond the horizon.

  1. Senior Software EngineerOngoing

    Planet Payment

    My current role focuses on the development and maintenance of comprehensive solutions for payment terminals. Encompassing transaction development with EMV and NFC, the creation of innovative payment methods like QR codes and new card brands, providing robust support for various terminal brands, and ensuring compliance with PCI security directives and accessibility standards.

    Learn more
  2. Master Degree in Computer EngineeringOngoing

    Instituto Politécnico do Porto - ESTG

    In my master's degree in Computer Engineering, I deepened my knowledge of software development, data and systems implementation, and learned good development practices, including microservices. I gained experience with new technologies, such as Machine Learning, which significantly expanded my skills.

    Learn more
  3. Intern Programmer

    Loqr

    Carrying out a degree project focused on developing Java software for issuing C-ITS digital certificates, in accordance with the requirements of the European Certificate Trust List (ECTL).

    Learn more
  4. Bachelor's Degree in Cyber Security

    Instituto Politécnico do Porto - ESTG

    I have received technical and scientific training in a variety of computer-related activities, including computer system administration, computer network installation and management, computer system programming, and computer security.

    Learn more
  5. Intern Programmer

    myPartner

    During my internship, I developed software in C# for cataloging and managing the organization's IT equipment. This project allowed me to apply and deepen my skills in application development and data management.

    Learn more
  6. Management and Programmer of Computer Systems

    Valongo School Group

    This course covered topics that enabled me to develop skills in installing, configuring and maintaining computers, operating systems, networks and servers. I also explored the implementation and maintenance of databases and the development of desktop and web applications.

My Skills

Over the years, I have immersed myself in a wide array of frameworks and languages, a journey that began in academia and flourished through practical project work. Although my primary expertise lies in backend development, I am a versatile programmer who relishes the opportunity to solve problems and develop solutions in any environment.

Java logo

Java

90%Good
HTML5 logo

HTML5

85%Good
Git/GitHub logo

Git/GitHub

85%Good
Spring logo

Spring

80%Good

ShellScript

80%Good
Python logo

Python

80%Good
Docker logo

Docker

75%Good
Kubernetes logo

Kubernetes

75%Good
SQL logo

SQL

75%Good
C# logo

C#

70%Average
CSS3/SCSS logo

CSS3/SCSS

70%Average
TypeScript logo

TypeScript

65%Average
React logo

React

65%Average
JavaScript logo

JavaScript

60%Average

Next.js

60%Average
Node.js logo

Node.js

60%Average

Get in Touch

Feel free to reach out through the contact form, and let's embark on a journey of innovation and success.

Contact Information

Have a question or want to work together? Here's how you can reach me: