Hi, I'm Alexis Martins - a dedicated cybersecurity enthusiast and engineer. My academic and hands-on experiences have fueled a deep interest in cryptography and the nuances of low-level security systems. With a keen focus on practical applications, I'm honing my skills to navigate and contribute to the evolving landscape of cybersecurity.
Master of Science in Engineering (Cybersecurity)
2024 to Present at HES-SO, Lausanne, Switzerland
Bachelor of Engineering in Cybersecurity
2021 to 2024 at HEIG-VD, Yverdon-les-Bains, Switzerland
Computer Science Federal Certificate of Competence (CFC)
2017 to 2021 at ETML, Lausanne, Switzerland
Academic assistant and security engineer
2024 to Present at HEIG-VD, Yverdon-les-Bains, Switzerland
IT Intern at EPFL's School of Computer and Communication Sciences
2020 to 2021 at EPFL IC-IT Team, Lausanne, Switzerland
This list includes key and specific courses from my education. It does not encompass all courses taken but highlights the main and most relevant ones.
AMM - Memory and Malware Analysis
This course focuses on advanced techniques for memory and malware analysis in the context of reverse engineering and incident response.
AST - Security Auditing and Penetration Testing
This course involves conducting real-world security audits and penetration tests in collaboration with a company.
CAA - Advanced Applied Cryptography
Deep dive into sophisticated cryptographic algorithms and their application in securing data.
CRY - Cryptography
Explore the fundamentals of cryptographic techniques and their application in cybersecurity.
SFA - Side-channels and fault attacks
This course covers well-known attacks, such as side-channel analysis and fault analysis, targeting both software and hardware implementations of cryptographic algorithms.
SLB - Low-Level Software Security
This course covers both offensive and defensive aspects, delving into the fundamentals of low-level software security.
SLH - High-Level Software Security
Study of secure coding practices and the implementation of security measures in application development.
SOS - Operating System Security
This course covers Linux, Windows, and Android operating systems, providing comprehensive knowledge of their security principles.
SRX - Network Security
Exploration of network security protocols, technologies, and defense mechanisms.
ARO - Computer Architectures
This course delves into computer architectures, offering an understanding of how computers operate.
ASM - Assembly Language Programming
Introduction to programming in assembly language for embedded systems.
SYE - Operating Systems for Embedded Systems
This course explores the workings of operating systems, providing insight into their functionality and management.
CLD - Cloud Computing
Exploration of cloud computing principles, technologies, and deployment models.
GRS - Network Management and Operational Security
Study of network management practices and operational security measures in network environments.