Open to Remote · Europe
Giannis Kounelis
Junior Cloud / DevOps / Full-Stack Engineer
I design, build, and deploy cloud-native applications end-to-end — from TypeScript / Python backends to AWS infrastructure provisioned with Terraform.
About Me
Computer Science graduate (BSc Hons) and self-driven builder of cloud-native software. I work across the full delivery lifecycle: backends in TypeScript / Node.js / Python / Java, frontends in React / Next.js, PostgreSQL data layers, AWS infrastructure provisioned via Terraform, containers with Docker / Kubernetes, and CI/CD with GitHub Actions. I care about observability, security, and shipping production-grade software — even on personal projects.
FlowFoundry Pro
AI Workflow Automation Platform · Personal Project
Production-grade, multi-tenant SaaS with event-driven async execution, 100+ integrations, and full DevSecOps pipeline.
- Multi-tenant org isolation with RBAC across 4 roles, libsodium credential encryption, Redis rate limiting.
- Event-driven engine via Inngest with retries, token / cost tracking, and OpenTelemetry tracing.
- Reusable Connector SDK (Slack, Gmail, Notion, Sheets, webhooks) with strict Zod typing.
- CI/CD with CodeQL, Trivy, gitleaks security scans + k6 load testing.
Next.js 14
tRPC
Prisma
PostgreSQL
Redis
Inngest
Stripe
Kubernetes
Terraform
EduLearn
Cloud-Native IT Career Learning Platform · Personal Project
Full-stack learning platform with live deployment on AWS, async FastAPI backend, and Terraform-provisioned infrastructure.
- Async FastAPI backend with JWT auth, RBAC, Pydantic v2 validation, bcrypt hashing.
- SQLAlchemy 2.0 async ORM, Alembic migrations, normalized PostgreSQL schema.
- React 18 SPA with React Router v6, protected routes, token lifecycle management.
- AWS via Terraform: VPC, ECS Fargate, ALB, RDS, ECR, IAM — multi-AZ with auto-scaling.
- GitHub Actions CI/CD: tests, Docker builds, ECR push, ECS deploys.
FastAPI
Python
SQLAlchemy 2
PostgreSQL
React 18
Docker
Terraform
AWS ECS
Java Recruiting Platform
Full-Stack Job Board · Personal Project
3-role recruiting platform with secure auth, bilingual UI, and full job lifecycle management.
- Distinct dashboards for Candidate / Recruiter / Admin with role-based access control.
- SHA-256 password hashing, CSRF protection, server-side input sanitization.
- Bilingual EN / EL support with client-side language switching.
- HikariCP connection pooling, Gson JSON APIs, seed data automation.
Java 8
Servlets
JSP
MySQL
Bootstrap 5
Maven
Tomcat
VR Data Visualization
Unreal Engine 5.3 · BSc Thesis
Immersive VR platform for interactive exploration of large datasets with high-fidelity rendering.
- Full VR interaction system (grab, teleportation, UI navigation, haptics) over OpenXR.
- Multi-headset support: Oculus, Index, Vive, WMR.
- Optimized via Nanite, Lumen, hardware ray tracing, Variable Rate Shading.
- Virtual production tools (Virtual Camera, nDisplay) and Concert Sync collaboration.
Unreal Engine 5.3
OpenXR
C++
Blueprints
Languages
TypeScript, JavaScript, Python, Java, SQL, Bash, PHP, HTML, CSS
Cloud & DevOps
AWS (ECS Fargate, RDS, ALB, ECR, VPC, IAM, CloudWatch), Docker, Kubernetes (Kustomize), Terraform, GitHub Actions, Linux, Nginx
Backend
Node.js, Next.js (App Router), tRPC, FastAPI, Express, Prisma, SQLAlchemy 2.0 (async), Inngest, Redis, JWT, OAuth2, RBAC, REST APIs
Frontend
React 18, Next.js 14, Tailwind CSS, Radix UI, Bootstrap 5, React Router, Axios
Databases
PostgreSQL, MySQL, SQLite, Redis
Observability & Quality
OpenTelemetry, Sentry, Vitest, Playwright (E2E), k6 (load testing), axe-core (a11y)
Security · DevSecOps
CodeQL, Trivy, gitleaks, libsodium, CSRF protection, SHA-256 / bcrypt hashing
Tooling & Other
Git, Postman, Turborepo, pnpm workspaces, Agile, TDD, monorepos, Unreal Engine 5.3, OpenXR
BSc (Hons) in Computer Science
University of East London (Metropolitan College, Greece) — 2024
Relevant coursework: Software Engineering, Database Systems, Distributed Systems, Artificial Intelligence, Web & Mobile Development, Computer & Network Security, Algorithms & Data Structures, Operating Systems.