José Flora
Software Engineer

I am currently a software engineer at Dashlane. Before this, I worked on systems security research for eight years and for three years I was teaching and training students on topics related to software system dependability and security. During my Ph.D. in Informatics Engineering, which I finished in January 2025, I focused on evaluating and improving the security of container-based microservice applications. I received an M.Sc. in Information Security in 2019 and a B.Sc. in Informatics Engineering in 2017, both from the University of Coimbra.
I am highly motivated to work on exciting and challenging topics, and am always available to discuss ways to improve system security. Over the years, I have worked with emerging technologies such as containers and microservices to study the security implications, evaluate current practices, and propose methodologies and techniques to improve the security of these systems. I have acquired skills in security testing, fault injection, vulnerability and attack injection, penetration testing, and security tools.
I have co-supervised two Master’s students who proposed techniques and developed custom tools for intrusion detection in dynamic microservice environments, and participated in national and international research projects as a Master’s and Ph.D. student, conducting research, implementing proofs of concepts, and coordinating project deliverables.
selected publications
- Evaluating intrusion detection for microservice applications: Benchmark, dataset, and case studiesJournal of Systems and Software, 2024
- µDetector: Automated Intrusion Detection for MicroservicesIn 2023 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), 2023
- A Study on the Aging and Fault Tolerance of Microservices in KubernetesIEEE Access, 2022