Skip to content
View MPrazeres-1983's full-sized avatar

Block or report MPrazeres-1983

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MPrazeres-1983/README.md

Mário Prazeres

QA Tester Intern · API Testing · Microsoft Stack · Python · Java · LLMOps


Licenciado em Engenharia Informática pela Universidade Aberta, com média final 16/20 e Projeto Final avaliado com 19/20.

A partir de junho de 2026, inicio um estágio de 12 meses como QA Tester na Fidelidade, com foco em testes funcionais, testes de regressão, documentação de casos de teste, reporte de bugs e melhoria contínua da qualidade de software.

Tenho uma base técnica em desenvolvimento backend, APIs, testes automatizados e LLMOps.
O meu foco atual é aplicar essa base à qualidade de software: validar requisitos, encontrar riscos, documentar defeitos com rigor e contribuir para sistemas mais fiáveis.

Antes da transição para IT, trabalhei durante cerca de uma década em operações urbanas de alta pressão em Lisboa. Essa experiência moldou a minha forma de trabalhar: atenção ao detalhe, sentido de responsabilidade, comunicação clara e baixa tolerância a falhas silenciosas.


🛠 Stack

QA, Testing e Qualidade de Software

QA Test Cases Bug Reports Regression Testing Postman Pytest Selenium Playwright

Microsoft / Enterprise Ecosystem

.NET C# ASP.NET VB.NET WebForms WebServices Azure DevOps SQL Server

Backend e APIs

Python Java Flask Spring Boot REST API JWT

Bases de Dados, Infraestrutura e CI/CD

PostgreSQL SQLite H2 Docker GitHub Actions Codecov Render

AI / LLMOps

OpenAI LLMOps Prompt Testing Regression Testing


📌 Projetos em Destaque

pip install promptforge-llmops · PyPI · GitHub Marketplace

Framework open-source que trata prompts como artefactos versionados, testáveis e sujeitos a regressão.

O objetivo é resolver um problema real em sistemas com IA: mudanças em prompts podem degradar resultados sem quebrar testes tradicionais. O PromptForge permite avaliar, comparar e validar prompts de forma sistemática.

  • Versionamento e hashing de prompts
  • Avaliação com datasets
  • Regression testing aplicado a prompts
  • CLI para avaliação, histórico, relatórios e validação
  • GitHub Action para integração em pipelines CI/CD
  • Publicado no PyPI e GitHub Marketplace

CI PyPI


Python · Flask · PostgreSQL · JWT · Docker · PromptForge · Live Demo

REST API para gestão de projetos e issues, desenvolvida com foco em arquitetura, segurança, testes e qualidade de software.

Este projeto aproxima desenvolvimento backend e QA: autenticação, permissões, validação de dados, estados de issues, testes de API, regressão e integração com IA.

  • Arquitetura Controller-Service-Repository
  • Autenticação JWT
  • RBAC com perfis Admin, Developer e Viewer
  • Testes automatizados com pytest
  • Factory-based testing
  • CI/CD com GitHub Actions
  • Docker
  • Postman collection
  • Endpoint de sugestão automática de prioridade/status com LLM
  • Regression testing de prompts com PromptForge

CI/CD codecov


Java · Spring Boot · JWT · Docker · Swagger UI · H2

API REST para gestão de tarefas, com autenticação, isolamento de dados por utilizador, paginação e testes automatizados.

  • Spring Boot
  • Spring Security com JWT
  • Separação Controller-Service-Repository
  • Paginação e filtros
  • Tratamento estruturado de erros
  • Testes unitários e de integração
  • H2 em ambiente de testes
  • Docker

Python · Flask · PostgreSQL · pytest · GitHub Actions · Nota: 19/20 · Live Demo

Aplicação web full-stack para planeamento semanal de refeições, desenvolvida como projeto final da Licenciatura em Engenharia Informática.

  • Autenticação de utilizadores
  • Painel de administração
  • RBAC
  • Gestão de receitas
  • Planos semanais
  • Exportação para PDF
  • Testes automatizados com pytest
  • Deploy em produção no Render

🎯 Foco Atual

Atualmente estou a aprofundar competências em Quality Assurance e testes de software, com especial atenção a:

  • SDLC e STLC
  • Testes funcionais
  • Testes de regressão
  • Testes de integração
  • Testes de APIs
  • Escrita de casos de teste
  • Critérios de aceitação
  • Reporte profissional de bugs
  • Jira e Azure DevOps
  • Automação de testes com Selenium, Playwright e/ou Cypress
  • Ecossistema Microsoft: .NET, C#, VB.NET, ASP.NET, WebForms e WebServices

🎓 Formação e Certificações

  • 🎓 Licenciatura em Engenharia Informática — Universidade Aberta
    Média final: 16/20 · Projeto Final: 19/20

  • 📄 Google Data Analytics Professional Certificate — Google / Coursera

  • 🐍 Programação Avançada em Python — Passaporte Qualifica

  • 💾 SQL Avançado — Passaporte Qualifica


📫 Contacto

LinkedIn Email X


Focado em Quality Assurance, API testing, automação de testes, backend engineering e software fiável.

Popular repositories Loading

  1. Meal-Planner Meal-Planner Public

    Full-stack Flask web app for weekly meal planning, recipe management, RBAC and automated testing. Final degree project graded 19/20.

    Python 1

  2. lisboa-mobility-pulse lisboa-mobility-pulse Public

    Lisboa Mobility Pulse: Otimização da Rede GIRA

    HTML 1

  3. MPrazeres-1983 MPrazeres-1983 Public

    Config files for my GitHub profile.

  4. scraper-abola scraper-abola Public

    📝 "Script em Python para extrair as 10 notícias em destaque do site A Bola (jornal desportivo português) utilizando Selenium"

    Python

  5. desafio_das_mentes desafio_das_mentes Public

    Jogo de perguntas feito na disciplina de programação por objetos

    Python

  6. calculadora-tk calculadora-tk Public

    Forked from matheusfelipeog/calculadora-tk

    Calculadora Tk - projeto para incentivar iniciantes em programação a contribuir em projetos open source.

    Python