I'm Afonso, a software developer with a passion for cybersecurity, low-level programming, and efficient workflows.
- Pursuing a Master's in Formal Methods, Cybersecurity, and Cryptography.
- Focused on cybersecurity and developing secure systems.
- Enthusiast of self-hosting and the open-source movement.
- Keyboard: Lily58
- Window Managers: XMonad and Aerospace
- OS: Arch Linux and MacOS
- Editor: Neovim
- Multiplexer: Tmux
- Shell: ZSH
- Terminal Emulator: Ghostty
Currently, I'm learning GoLang. I love how simple yet powerful it is (just like C). This is one of my most recent projects:
- Messaging Service with End-to-End Encryption (E2EE): Built a messaging service similar to email, where users can securely send messages to each other using x509 certificates. Source code here.
You can find most of my personal projects on my personal Forgejo instance:
During my time at university, I've worked on various projects that have helped me grow as a developer. Here are a few highlights:
- Tech Finder Android App: Created an Android app called Tech Finder for a university assignment. Explore the project here.
- Markdown to HTML Converter: Built a converter tool to convert Markdown files to HTML as part of a university project. See the code here.
- Messaging Service with End-to-End Encryption: Implemented secure communication protocols to ensure privacy and confidentiality in messaging. See the code here
Looking forward to collaborating and learning together!