About me

I am a dedicated Computer Scientist and Software Engineer with a strong background in cybersecurity, specializing in developing robust back-end solutions. I pursued my passion for technology by studying Computer Science at the University of Crete, where I gained a solid foundation in programming and problem-solving. I have also obtained my PhD in Computer Science at City, University of London, where I focused on the design and implementation of a hybrid approach to cyber risk evaluation. Currently, I hold the position of Chief Software Engineer at Sphynx Technology Solutions, where I lead a team in developing cutting-edge software solutions. My main goal is to provide solutions that aren't just efficient but also secure and future-ready.

What i'm doing

  • design icon

    Design and Develop secure software solutions

    Designing and Developing secure software solutions with a meticulous approach to coding following best practies, providing high-efficient and secure solutions.

  • development icon

    Research and Development

    Engaging in cutting-edge Research and Development within the area of cybersecurity, with a focus on risk assessment and management, my focus lies in pioneering innovative strategies to fortify digital defenses.

  • team lead icon

    Team lead

    Ensure seamless collaboration, technical excellence, and successful product delivery.

  • project Management icon

    EU Project Management

    Efficiently managing EU projects with expertise in technical coordination, provision of robust technical solutions, and management of day-to-day activities.

Resume

Education

  1. University of Crete

    2012 — 2016

    BSc in Computer Science

    • Thesis: Evaluation and extension of question-answering systems over medical texts

  2. School of Mathematics, Computer Science and Engineering
    City, University of London

    2017 — 2023

    Ph.D in Cybersecurity

Experience

  1. Chief Software Engineer

    Sphynx Technology Solutions AG

    Apr 2021 — Present

    Provide technical leadership, guiding the overall software architecture and design decisions, and ensuring the successful delivery of high-quality software products. Collaborate closely with cross-functional teams, including product managers, software developers, and quality assurance professionals, to establish development methodologies, set coding standards, and define best practices. Recruiting and mentoring talented software engineers, conducting code reviews, and driving continuous improvement initiatives to enhance the efficiency and effectiveness of the software development lifecycle. Responsible for multiple SPHYNX's EU-funded projects.

  2. Scientific Collaborator

    European University Cyprus

    Oct 2023 - Present

    Instructor for the Ethical Hacking and Penetration Testing Course (MSc Level)

  3. Senior Software Engineer

    Sphynx Technology Solutions AG

    2019 — Apr 2021

    Plan, develop, implement, and maintain software tools for SPHYNX. Design and implement scalable software architectures for complex systems. Collaborate with cross-functional teams to gather requirements and define technical specifications. Resolve technical issues and perform debugging and troubleshooting.

  4. Software Engineer

    Empelor GMBH

    2016 — 2019

    Performed research and development tasks for the EVOTION H2020 project.

  5. Graduate Teaching Assistant

    City, University of London

    2018 — 2019

    Courses: "Security Audit and Certification", "Systems Architecture".

  6. Research Assistant

    City, University of London

    2016 — 2019

    Part of the Centre of Adaptive Computing Systems (CeNACS) team. Research and development tasks for multiple EU-funded projects, such as TOREADOR, and CyberSURE.

  7. Graduate Software Engineer

    University General Hospital of Heraklion "PAGNI"

    May 2016 - Oct 2016

    Designed and implemented the official android application for the University General Hospital of Heraklion "PAGNI". (Availabe at: https://play.google.com/store/apps/details?id=com.mikesm.pagniapp)