About me
Welcome to my personal blog :-)
Usually I use the “jpnt” acronym because it sounds cool, but my real name is João Pinto.
Born in the Azores, I’ve always been curious about how things work under the hood. That curiosity brought me to Porto, where I completed my Bachelor’s in Informatics Engineering at ISEP and I’m now pursuing a Master’s in Critical Computer Systems, focusing on real-time operating systems, embedded systems, and systems-level programming.
My Bachelor’s gave me a solid foundation in software development. I have worked across the stack—building backends with .NET 8 C#, Node.js, and Java, frontends with React, and diving into systems-level programming with C for advanced UNIX programming with threads, processes, and system calls. I’m comfortable with shell scripting (POSIX sh, bash, ysh) and use Python, Go, Rust, and Zig for various projects.
During my internship at Sysnovare, I went deep on containerization technologies. I studied the internals of Podman and Docker, compared their architectures and security models, and implemented containerized workflows with CI/CD automation using GitHub Actions. The work focused on repeatable deployment of complex systems, and I wrote a comprehensive technical report documenting my findings and recommendations.
I’m drawn to software that is efficient, minimal, and transparent—avoiding unnecessary abstractions and indirection. Right now I’m focused on advancing into container orchestration with Kubernetes while deepening my expertise in embedded systems and hardware-software interfaces through my Master’s program. I actively contribute to open source projects and enjoy learning from others tackling challenging technical problems.
Check out my projects here