Rafael Dreher is a Senior Software Security Engineer with eight years focused on application and product security across major technology companies, currently securing software at Apple from his base in Austin. He combines hands-on red-team and secure development experience from roles at Microsoft and HPE with deep familiarity in static and dynamic code analysis, infrastructure scanning, and large-scale security tooling integration. Rafael has led security assessments, influenced product architecture, and mentored teams to embed security into the SDLC, reflecting a pragmatic blend of engineering and governance. Early experience building security solutions and launching the OWASP Porto Alegre chapter demonstrates his long-standing commitment to community-driven security practices. He also holds advanced study in software security from the University of Maryland and an MBA, giving him both technical depth and strategic perspective. Notably, Rafael’s background spans both hands-on code-level security and program-level automation—helping organizations move from ad hoc testing to scalable, tool-driven security posture.
8 years of coding experience
13 years of employment as a software developer
Bachelor, Computer Science, Bachelor, Computer Science at Unisinos
Master of Business Administration (MBA), Strategic Planning and Management, Master of Business Administration (MBA), Strategic Planning and Management at Centro Universitário Internacional UNINTER
Instituto de Educação Cenecista General Canabarro
Bachelor, Information Security, Bachelor, Information Security at Universidade do Vale do Rio dos Sinos
Contributions:8 commits, 11 pushes, 1 branch in 20 days
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Rafael Dreher - Senior Software Security Engineer at Apple