1. Systems Engineer

    Power Factors

    May 2025 – Present Remote

    Linux RHEL Virtualization (KVM) Ansible Automation (CI/CD) Bash Python Systems Engineering Infrastructure
  2. Founder

    Stemerot

    Jan 2025 – Present Greece

    Founded a Greek STEM community dedicated to making science, technology, engineering, and mathematics accessible and engaging for broad audiences.

    • Shipped a production-ready website Minimum Viable Product (MVP) with Continuous Integration / Continuous Deployment (CI/CD) automation via GitHub Actions and Git-based version control within the first month, establishing a zero-manual-deployment publishing pipeline from day one.
    • Architected content production pipelines using Python, Bash scripting, and AI-based Automatic Speech Recognition (ASR) — specifically OpenAI Whisper — to automate transcription and content preparation, significantly reducing the time required to produce and publish dissemination assets.
    • Built and maintained the community's full technical infrastructure including web hosting on Cloudflare, enabling reliable, scalable delivery for a growing STEM audience.
    Hugo CI/CD GitHub Actions Cloudflare Web Development AI Integrations Bash Python Communication Skills Dissemination
  3. R&D Engineer

    Foundation for Research and Technology - Hellas (FORTH)

    Apr 2024 – Dec 2024 Remote

    Drove public dissemination of research project outcomes, translating complex technical results into content accessible to non-specialist stakeholders and general audiences.

    • Led public dissemination of research project outcomes — converting complex technical findings into accessible content for non-specialist and general audiences, meeting formal communication deliverables and extending project reach.
    R&D Project Management Research Technical Writing Presentation Skills Academic
  4. Project Manager - R&D Engineer

    Technical University of Crete

    Jan 2024 – Dec 2024 Remote

    Contributed to the EDGELESS EU-funded research project, spanning both technical research and project management for secure edge computing.

    • Delivered a working Proof of Concept (PoC) within the first month of joining the project, demonstrating rapid ramp-up from research brief to functional prototype.
    • Advanced from PoC to Minimum Viable Product (MVP) by month five, iterating hardware and software to meet the project's secure edge computing requirements.
    • Submitted and published a peer-reviewed research contribution by month nine — compressing the full arc from initial prototype to scientific publication into under a year.
    • Enabled edge nodes with Intel Software Guard Extensions (Intel SGX)-capable hardware to execute code inside Trusted Execution Environments (TEEs), advancing the project's core security architecture.
    • Researched trusted code separation inside containers and evaluated alternative virtualization approaches including WebAssembly (WASM) for constrained edge environments.
    • Investigated Graphics Processing Unit (GPU) acceleration support from lightweight virtualized environments on edge devices, expanding the platform's compute capabilities.
    • Coordinated project activities including plenary meetings and code camps, and supported dissemination via demo videos, blog posts, social media, and academic-format documentation.
    Intel SGX TEE Docker WASM Edge Computing Containers GPU Project Management Linux Intel NUC Jetson SBC Rust Bash CI/CD Security Research Technical Writing Dissemination
  5. Commando

    Hellenic Army

    Mar 2023 – Dec 2023 Greece

    Served as team leader during advanced recruit training in a high-accountability, mission-critical environment.

    • Led a 16-person team through advanced recruit training, coordinating execution against defined objectives and resolving blockers under strict time and operational constraints.
    • Made independent, time-sensitive decisions in a structured, mission-critical environment — developing disciplined judgment and accountability under sustained pressure.
    Leadership Team Management Decision Making Communication Problem Solving Resilience
  6. Embedded Software Engineer

    ISD Integrated Systems Development S.A.

    Oct 2021 – Mar 2023 Heraklion, Crete, Greece

    Delivered hardware bring-up, firmware, drivers, and cross-platform tooling across embedded software, Android, USB communication, and low-level ARM SoC development.

    • Architected and implemented a Linux kernel module for Serial Peripheral Interface (SPI) communication with a proprietary sensor, enabling reliable low-level hardware integration from user space.
    • Developed a native Android library and companion application for sensor operation and real-time data acquisition, bridging embedded hardware with a mobile platform.
    • Engineered STM32 firmware for a proprietary board to manage I/O peripherals including Pulse-Width Modulation (PWM), Inter-Integrated Circuit (I2C), and Serial Peripheral Interface (SPI).
    • Built a Windows desktop application to control the board over USB Virtual COM Port (VCOM), providing an internal validation and debugging interface for the hardware team.
    • Designed a USB communication protocol and a custom cross-platform C++ library targeting STM32-based boards, standardising hardware-host communication and reducing integration effort across platforms.
    • Implemented bare-metal System-on-Chip (SoC) device drivers and contributed to Board Support Package (BSP) development, extending platform coverage to new hardware targets.
    • Contributed to updating a Python wrapper for a cross-platform C++ library to support a newer API version, ensuring continued compatibility and reducing integration friction for downstream consumers.
    C C++ Python Java STM32 ARM Linux Linux Kernel Android Firmware SPI I2C UART PWM USB Windows Git CMake
  7. Software Engineer | Summer Internship

    Foundation for Research and Technology - Hellas (FORTH)

    Jul 2017 – Aug 2017 Heraklion, Crete, Greece

    Restored and maintained a Java web application during a summer internship, resolving build failures and improving documentation.

    • Diagnosed and resolved systemic build failures in an inherited, non-functional Java web application within the first month — identifying root causes across the build pipeline and restoring full operational functionality, directly unblocking active development.
    • Updated and improved technical documentation to increase clarity and support knowledge transfer for the team.
    • Maintained source code integrity throughout the internship period, ensuring a stable handoff at close.
    Java Web Development Documentation Version Control Build Tools