Skip to content
View johnkounelis's full-sized avatar

Block or report johnkounelis

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
johnkounelis/README.md

Hi, I'm Giannis 👋

Junior Software Engineer · Cloud / DevOps / Full-Stack · Open to remote roles across Europe

Portfolio LinkedIn Email


About me

I am a Computer Science graduate (BSc Hons, University of East London) and self-driven Software Engineer who designs, builds, and operates cloud-native, full-stack applications end-to-end. My work spans TypeScript / Python / Java backends, React / Next.js frontends, PostgreSQL data layers, and AWS infrastructure provisioned with Terraform — wired up with Docker, Kubernetes, GitHub Actions CI/CD pipelines, and OpenTelemetry observability.

I care about production-grade rigor: every project I ship includes infrastructure as code, security scanning, observability, automated testing, and a working CI/CD pipeline.

📍 Based in Patra, Greece. Looking for a junior Cloud / DevOps / Full-Stack role — fully remote, anywhere in Europe.


🛠️ Tech stack

Cloud & DevOps

AWS Terraform Docker Kubernetes GitHub Actions Linux Nginx OpenTelemetry

Languages

TypeScript JavaScript Python Java SQL Bash

Backend & Frontend

Node.js Next.js React tRPC FastAPI Tailwind Prisma

Databases & Tools

PostgreSQL MySQL Redis Git Postman


🚀 Featured projects

Multi-tenant AI workflow automation SaaS

  • RBAC across 4 roles · libsodium encryption · Redis rate limiting
  • 100+ pre-built integrations · Stripe billing · OpenTelemetry tracing
  • DevSecOps pipeline: CodeQL · Trivy · gitleaks · k6 load testing

Next.js 14 · tRPC · Prisma · PostgreSQL · Redis · Inngest · Kubernetes · Terraform

☁️ EduLearn

Cloud-native IT career learning platform

  • Async FastAPI · JWT auth · Pydantic v2 validation
  • AWS ECS Fargate · multi-AZ · Terraform-provisioned
  • GitHub Actions CI/CD · OpenAPI docs · live deployment

🌐 Live Demo · 📖 API Docs

FastAPI · Python · SQLAlchemy 2.0 · PostgreSQL · React · AWS · Terraform

3-role full-stack job board

  • Object-Oriented design · Servlets · JDBC · HikariCP
  • SHA-256 hashing · CSRF protection · input sanitization
  • Bilingual EN / EL UI with client-side language switching

Java 8 · Servlets · JSP · MySQL · Bootstrap 5 · Maven

Immersive VR data exploration · BSc Thesis

  • Full VR interaction (grab, teleport, haptics) over OpenXR
  • Multi-headset support: Oculus · Index · Vive · WMR
  • Optimized via Nanite · Lumen · ray tracing · VRS

Unreal Engine 5.3 · OpenXR · C++ · Blueprints


📚 Currently learning

  • AWS Certified Cloud Practitioner — preparing for the certification
  • HashiCorp Certified: Terraform Associate — preparing for the certification
  • Diving deeper into platform engineering, SRE practices, and observability tooling

📈 Activity snapshot

  • 🚀 5 public repositories spanning TypeScript, Python, and Java
  • 🛠️ 4 production-grade personal projects with live deployments and DevSecOps pipelines
  • ☁️ Cloud-native mindset — every project ships with infrastructure as code, CI/CD, and observability
  • 📚 Currently preparing for AWS Certified Cloud Practitioner and HashiCorp Certified: Terraform Associate
  • 🌍 Open to remote roles across Europe — junior Cloud / DevOps / Full-Stack

📫 Get in touch

Looking for Junior Cloud / DevOps / Full-Stack Engineer roles, fully remote, anywhere in Europe. EU work-authorized, available immediately.

Email LinkedIn Portfolio

Pinned Loading

  1. EduLearn-Cloud-App EduLearn-Cloud-App Public

    Cloud-native IT career learning platform built with FastAPI, React, Docker & AWS (Terraform). Features career path exploration, skills assessments, progress tracking, and JWT authentication.

    Python 1

  2. flowfoundry-pro flowfoundry-pro Public

    AI-powered workflow automation platform for SMBs and teams

    TypeScript 1

  3. java-recruiting java-recruiting Public

    Full-stack job recruiting platform built with Java Servlets, JSP, jQuery, Bootstrap 5, and MySQL. Features role-based dashboards, i18n (EN/GR), and demo data.

    Java 1

  4. johnkounelis.github.io johnkounelis.github.io Public

    HTML 1