I find vulnerabilities for a living and build tools to stop them from happening again. I maintain and develop custom security automation that integrates into CI/CD workflows, helping teams secure code before it ships.
Beyond corporate security, I'm active in OWASP Natal and SunSec, organizing events, researching vulnerabilities, and helping grow Brazil's security talent.
I also write about security, tooling, and communities on my blog.
Whether you're breaking things, building security tools, or organizing communities, I'm here for those conversations.
-----BEGIN PGP PUBLIC KEY BLOCK----- mDMEahHdCxYJKwYBBAHaRw8BAQdABVlNDGgZqKPwUUrsqHU+5ITSpaEFeEfx4gh2 j3psMG60DWR1YXJkb3NwYWl4YW+IlgQTFgoAPhYhBKfqbcX58h2llImNLhG+prvc sf8GBQJqEd0LAhsBBQkFo5qABQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJEBG+ prvcsf8GJZsA/RYVQrL1qCzye+oqVhrIEyO86VVfaBNqMzF2LyhZjurbAQDDrnvB CSUmPY/oCqhQyuMT6H9RodL7w2MsVnFWhnDsArgzBGoR3UMWCSsGAQQB2kcPAQEH QAV3GpzbPQSk1twE2EnSdGO4Mocc7gLYbv60QHDCWrvGiPUEGBYKACYWIQSn6m3F +fIdpZSJjS4Rvqa73LH/BgUCahHdQwIbAgUJA8JnAACBCRARvqa73LH/BnYgBBkW CgAdFiEEsE3LXaaeNr9BFXjY6BwUimCHHzQFAmoR3UMACgkQ6BwUimCHHzQZFAD/ RIYWyOvh1T3GRcvFwJd/+5G09SeSmk/w5TaAJ8D7CAsA/iK5vz9GlkytZ3aSYAqE /SzLBRZKpcWBiw7AWFZUsrQOSTsBAKYHsVh7nG2FRNyI0xFIDpijJtZ/8EechCsF ymp8ABe8AP96VuSYqLWWhHQAAEdYvuTmue4Pwo/fb/ZgULu/7gJJALg4BGoR3koS CisGAQQBl1UBBQEBB0A7ek6Tzq055aMsIP7puQ1iQ4Pj3AUIwIxZzZvDLRbSPgMB CAeIfgQYFgoAJhYhBKfqbcX58h2llImNLhG+prvcsf8GBQJqEd5KAhsMBQkDwmcA AAoJEBG+prvcsf8GR0UBAKpAwV1KvRFmQcdOQd3bjdQCRFTTq7jlNNjPaSk8jZ2f AP9Nrz3KiRhn22cP2bxBEB6Fzj/UeAKNeqNz94oDPyY6AJgzBGn7nSIWCSsGAQQB 2kcPAQEHQE/OEoavktAllKXDg9Fk2jyC0tXA8QvHd3cftFWV75HZtCZFZHVhcmRv IFBhaXhhbyA8ZWR1YXJkby5zb3V6YUBnLmdsb2JvPoiWBBMWCgA+AhsDBQsJCAcC AiICBhUKCQgLAgQWAgMBAh4HAheAFiEEa6FqY3wY5kgvdVFhmOgl1/RtHYgFAmn7 rWgCGQEACgkQmOgl1/RtHYhRFwEAlL/oOjWprnQP5pNPOu/bQtoaDd3/sTw1XbPk r51KQp0A/38PO9f4uc09ywEK9JqEmSH3myXnuHZ+tAya50kI8v4CuDgEafudIhIK KwYBBAGXVQEFAQEHQF7wlcAT3jyPWAejSvS4VYKNnKUTJzVJmgJznyqyk81LAwEI B4h4BBgWCgAgFiEEa6FqY3wY5kgvdVFhmOgl1/RtHYgFAmn7nSICGwwACgkQmOgl 1/RtHYjtRwD/cqfLntM8pWOePbbdBANdyHzEJhjYrUQU2aMBFzjMHGcA/1vIkR72 Lasgrc8H/I0tMUYJTNkq46K1ydluFLbqecEF =it2V -----END PGP PUBLIC KEY BLOCK-----