Hi, I'm João 👋
Junior Software Engineer based in Portugal, passionate about building secure, practical software that helps people.
JP

About

My interests include backend development, cloud infrastructure, DevOps, and cybersecurity. I enjoy working on systems that are reliable and easy to evolve, while continuously learning new technologies and improving the way software is built, deployed, and monitored.

Work Experience

Skills

React
Typescript
Node.js
Python
Rust
Postgres
Kubernetes
Java
.NET.NET
Grafana
Argo CD
Redis
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

Inteligent HIDS

For my final project at ISEP, I developed a Wazuh integration infrastructure focused on monitoring WinAPI activity. The system tracks Windows API calls and uses a machine learning model to analyze behavioral patterns, enabling better detection of suspicious activity and improving security visibility on Windows endpoints.

C++
Wazuh
WinAPI
SystemCalls
Python

Kubernetes HomeServer

Building a Kubernetes-based homeserver for self-hosting applications, storing photos and movies, and managing personal services, with GitOps automation through Argo CD and full-stack observability using Grafana.

Grafana
Kubernetes
PostgreSQL
Argo CD
bash
debian

Neovim Config

A minimal Neovim configuration built around Neovim's native package manager, without relying on a distribution. It includes essentials for fuzzy finding, LSP support, Mason-managed tooling, and Treesitter-powered syntax highlighting.

Lua
Fuzzy Finder
LSP
Mason
Treesitter
Contact

Get in Touch

Want to chat? Just shoot me a dm with a direct question on linkedin and I'll respond whenever I can. I will ignore all soliciting.

GitHub
LinkedIn
Credly