Skip to content
Home

Software Engineering · Cybersecurity · DevOps

Hi there, nice to meet you, I'm Guedes

My name is João Guedes, I'm a backend engineer with a background in security currently working at Uphold. Welcome to my corner of the web, this is the portal to everything Guedes. It's where I keep my work, the snippets I don't want to google twice and the odd ramblings about whatever project or adventure I've dragged myself into lately. Stay as long as you want!

Illustrated portrait of João Guedes

Featured work

What I've built

C-LAB — cover

Professional·Checkmarx

2025

C-LAB

Internal tool for comparison and management of different engines' results across multiple companies

Backend & Systems ArchitectureNode.jsExpress.jsJavascriptMongoDBMySQLgRPC+15 more
Doppelganger — cover

Professional·Checkmarx

2023

Doppelganger

Platform to compare code bases, calculate similarity, and minimize redundancy.

Backend & Systems ArchitectureNode.jsExpress.jsaxiosJavascriptMongoDBElasticSearch+10 more
Guedes Money — cover

Personal

2024

Guedes Money

A CLI interface for interacting with Portal das Finanças automatically and programmatically.

Backend & Systems ArchitecturePythonSeleniumTyperJupyter NotebooksbumpversionPyPI
QA Integration — cover

Professional·Checkmarx

2023

QA Integration

Integration Platform between Jira and Microsoft Devops(TFS) systems for item migration, QA evaluation and work management.

Backend & Systems ArchitectureReactJSXCSSNode.jsJavascriptMongoDB+2 more
TicTacGuedes — cover

Personal

2025

TicTacGuedes

Web version of the fun game TicTacBoom that can be played anywhere with only a smartphone or computer.

WebReactJavascriptViteChakra UIWeb Audio APIGitHub Pages
All projects →

Ramblings & snippets

Recently written

·13 min read

Keeping It Alive

Part 5 of my homelab story, backups on PBS, what's worth backing up, disk health, monitoring and how I handle updates.

  • homelab
  • proxmox
  • backups
  • monitoring
  • self-hosting
·8 min read

The Infrastructure

Part 4 of my homelab story, local DNS, proper domain names and certificates, SSO, password vault, VPN and subnet routing.

  • homelab
  • networking
  • self-hosting
  • security
·1 min readCybersecurity

eJPT V2 Cheat Sheet

One-page master list of the commands I reach for, by phase, linking out to the detailed snippets.

  • cheat-sheet
  • reference
·4 min readCybersecurity

Useful links

Curated references, tools, wordlists, labs and write-ups worth bookmarking.

  • links
  • reference