Skip to content
View Franion03's full-sized avatar

Block or report Franion03

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

$ kubectl describe profile franion03

Name: Francisco Javier Quiles Ruiz
Role: DevSecOps Engineer
Namespaces: Kubernetes, Cloud-Native, CI/CD, Platform Engineering
Status: Building secure, scalable infrastructure


DevSecOps Engineer. I build cloud-native platforms, automate infrastructure, and design CI/CD pipelines that don't break at 3 AM. Currently deep in Kubernetes, Go, and platform engineering.

🔗 franion03.github.io — portfolio & live projects


🛠 Stack

Languages:       Go, Python, Dart, TypeScript, Bash
Orchestration:   Kubernetes, Docker, Helm, ArgoCD
Cloud:           AWS (EC2, S3, CloudFront, EKS)
IaC:             Terraform, CloudFormation
CI/CD:           GitHub Actions, GitLab CI
Observability:   Prometheus, Grafana, Loki
Messaging:       Telegram Bot API, SBB/CFF API
AI/Agents:       CrewAI, OpenRouter, PyTorch
Frontend:        Flutter, React, Bootstrap

🔥 Featured

🤖 aqua-os — Agentic Water Polo Club Manager

Live:   https://d2g5jw5n3lwmjc.cloudfront.net
Stack:  FastAPI · CrewAI 1.14 · OpenRouter · EC2 · CloudFront · S3
Crews:  match_prep · enrollment · lineup_builder · progress_review · injury_response
APIs:   SBB/CFF Swiss Transport · Telegram Bot · WhatsApp · Google Calendar

6 autonomous AI agents manage an entire water polo club. Lineup builder chains SBB travel planning + roster selection + parent messaging. Deployed on AWS free tier.

Stack:  Kubernetes · Helm · ArgoCD · Prometheus · Grafana · GitHub Actions

Production-grade K8s deployment with GitOps, monitoring, and automated canary rollouts.

Stack:  Python · PyTorch · Reinforcement Learning · Monte Carlo Tree Search

Three chess AI engines benchmarked head-to-head. RL agent trains by playing against itself.

Stack:  Flutter Web · Dart · GitHub Pages · GitHub Actions · Open Graph SEO

Portfolio with automated project data fetching, local asset bundling, and full SEO/OG optimization.


✍️ Writing


Portfolio · LinkedIn · Email · Blog

Popular repositories Loading

  1. chess_ai_reinforcementlearning chess_ai_reinforcementlearning Public

    In this awesome repo, we're going to develop three different chess AI models to compare them! First, we'll play against ourselves using reinforcement learning. Then, we'll play against Stockfish. F…

    Python 2

  2. franion03.github.io franion03.github.io Public

    JavaScript 1 1

  3. waterpolo_analytics waterpolo_analytics Public

    It is a repo where with machine learning I will try to analyze the position of the ball, the position of the players and the relative position of all of them in respective the field.

    Python 1

  4. aqua-os-calendar aqua-os-calendar Public

    C# .NET calendar service — polls events, generates .ics files, sends notifications via RabbitMQ.

    C# 1

  5. aqua-os-backend aqua-os-backend Public

    Go REST API for water polo club management. Chi router, JWT auth, SQLite, Prometheus metrics.

    Go 1

  6. aqua-os-crew aqua-os-crew Public

    CrewAI agent microservice for water polo — match prep, enrollment, progress review, season planning, injury response.

    Python 1