Skip to content
View SteliosSpanos's full-sized avatar

Block or report SteliosSpanos

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
SteliosSpanos/README.md

Hi I'm Stelios, a CS Student with a passion for cloud, software engineering and security

About Me

  • Studying Computer Engineering & Informatics @ University of West Attica
  • Building personal projects in my free time
  • Passionate about bridging theory and real-world applications

Projects

  • Secure Agents: A B2B SaaS platform providing autonomous AI agents for SMBs (law firms, medical clinics, accountants) with a focus on absolute data privacy and GDPR compliance. This system utilizes a Zero-Trust AWS architecture, ephemeral containerization, and kernel-level security to ensure sensitive client data remains private and secure.
  • Homelab: Secure, cost-optimized AWS environment built with Terraform. The architecture uses a bastion host (jump box) for SSH access, a NAT instance instead of NAT Gateway for cost savings, defense-in-depth security with Security Groups and NACLs, and centralized log collection via CloudWatch Logs. It also includes private S3 storage accessed via a VPC Gateway Endpoint.
  • Mini Content-Addressable-Storage: A content-addressable storage (CAS) system inspired by CVMFS. Mini-CAS stores files by their SHA-256 hash rather than their original path, enabling automatic deduplication, efficient storage management and verification with merkle trees. (Golang / Docker / SQLite)
  • D-State-Debugger: Linux debugging tool that detects and diagnoses processes stuck in D-state (uninterruptible sleep). Scans /proc to identify blocked processes, reads kernel stack traces, maps syscalls to names, and reports what they're blocked on. (C)

Contributed to

Socials

LinkedIn email

Tech Stack

C C++ Go Python Bash Script Terraform AWS Docker Postgres Git

Pinned Loading

  1. mini-CAS mini-CAS Public

    Go

  2. dstate-debugger dstate-debugger Public

    C

  3. cloud-homelab cloud-homelab Public

    HCL

  4. secure-agents secure-agents Public

    HCL 1