Summary
Tiago Carvalho is a seasoned penetration tester and security trainer with over a decade of hands-on experience in offensive security, secure development, and systems administration. Currently a Trainer and Senior Security Consultant at NotSoSecure, he builds and delivers advanced infrastructure hacking courses and leads red team and vulnerability assessments for clients and conferences like Black Hat. His background spans deep low-level programming (Assembly, C) and full-stack work across Java, Python and JavaScript, reflecting an unusual blend of hardware-electronics expertise and software security. Early exposure to programming and electronics led him to contribute to novel projects such as a BMX trick sensor, underscoring a knack for creative, multidisciplinary problem solving. Certified OSCP and OSCE, he combines practical exploit development skills with experience designing secure architectures for financial and enterprise systems. Colleagues know him as a pragmatic trainer who turns complex vulnerabilities into teachable, repeatable lessons for development and ops teams.
12 years of coding experience
2 years of employment as a software developer
OSCP - Offensive Security Certified Professional Information Systems Security, OSCP - Offensive Security Certified Professional Information Systems Security at OSCP - Offensive Security
16 Level III Electronics Technician, 16 Level III Electronics Technician at Arsenal do Alfeite
OSCE - Offensive Security Certified Expert Information Systems Security, OSCE - Offensive Security Certified Expert Information Systems Security at OSCE - Offensive Security
Data Access C# in Web Enviroment, Data Access C# in Web Enviroment at Galileu
Tec IV Network Systems administration, Tec IV Network Systems administration at Atec
JAVA Programming, JAVA Programming at Rumos