Skip to content
View JoaoGuedes01's full-sized avatar

Highlights

  • Pro

Organizations

@Uni-Space @ABI-Interoperability-Thesis

Block or report JoaoGuedes01

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
JoaoGuedes01/README.md

João Guedes

Backend systems engineer with a security mindset

Application Security Engineer @ Checkmarx.
I design and build distributed backend systems, with an emphasis on resilience, observability and maintainability — and I apply offensive security thinking to improve software safety.

Outside of work I operate a self-hosted home lab as a playground for systems design, service orchestration, and security experimentation.


Focus Areas

  • Backend architecture & distributed systems
  • Application Security & secure SDLC
  • Vulnerability research, exploit analysis
  • Reverse engineering
  • Self-hosted infra / home-lab

Currently building / exploring

  • AR mobile monster capturing game (Invizimals-inspired)
  • Go-based media player
  • Wii Sports memory analysis + code injection mod
  • PSP 2D video game using pspdev

Tech Stack (high signal)

Languages
Go, Python, JavaScript/TypeScript, Java, Kotlin, C#, SQL/R

Frameworks / Libraries / Protocols
Express, Gin, Flask, Django, Spring Boot, ASP.NET, React, gRPC, WebSockets

Databases
MongoDB, PostgreSQL, MySQL, DynamoDB, Redis, SQLite, Elasticsearch

Infrastructure, Networking & Observability
Docker, Nginx, Traefik, GitHub Actions, Jenkins, Linux, Proxmox, Prometheus, Grafana, Bash/PowerShell, Tailscale (WireGuard)

Security
AppSec, DevSecOps, SAST/DAST/SCA, Secure Coding, Pentesting (Burp, ZAP, Nmap, Metasploit)


Certifications

  • INE eJPT (2025)
  • AWS Cloud DevOps (2023)

Fun stuff (side projects)

Project Description
GuedesCrypt AES implementation to learn crypto internals — Try it
GuedesMoney Automation for Portugal’s Finanças portal — PyPI
TicTacGuedes Reaction/wordplay game — Play
FafenseAdventure 2D platformer (Unity) — Play
GuedesSueca Online Sueca (WebSockets) — Play
GuedesDB Lightweight JSON DB for Node.js — NPM

Home Lab

I operate a production-grade homelab as a personal R&D sandbox.
Architecture, threat model, components
Uptime

Connect


Dynamic Stats

Guedes's GitHub Stats Guedes's Most Used Languages

Roadmap

Guedes's Most Used Languages

Pinned Loading

  1. personal_website personal_website Public

    This repo is meant for all the progress I do in my own personal web application

    JavaScript 4

  2. guedesCrypt guedesCrypt Public

    Library for string encryption in nodejs

    JavaScript 1

  3. ABI-Interoperability-Thesis/mysql-webservice ABI-Interoperability-Thesis/mysql-webservice Public

    This repo is meant for all the development and progress for the MySQL microservice for the ABI Interoperability system

    JavaScript 2

  4. ABI-Interoperability-Thesis/mirth-api-webservice ABI-Interoperability-Thesis/mirth-api-webservice Public

    This repo is meant for all the development of the mirth api webservice

    JavaScript 2

  5. ABI-Interoperability-Thesis/rabbitmq-webservice ABI-Interoperability-Thesis/rabbitmq-webservice Public

    This repository is meant for all development and advances in the rabbitmq microservice for mirth linking

    JavaScript 2

  6. ABI-Interoperability-Thesis/abi-interoperability-webapp ABI-Interoperability-Thesis/abi-interoperability-webapp Public

    This repo is for all the development and advances in the abi interoperability architecture consumer and web application

    JavaScript 2