Skip to content
View IvanjonasFC's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report IvanjonasFC

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

Ivan Jonas - Full-Stack y DevOps

typing

Portfolio LinkedIn Gmail CV

Sobre mí

nombre:      Iván Jonás Fernández Correa
rol:         Desarrollador Full-Stack & DevOps
ubicación:   Gijón, Asturias  (remoto / híbrido / presencial en Asturias)
formación:   DAM (desarrollo) + ASIR (sistemas)
enfoque:     full-stack (Java, Python, TypeScript) + IaC (Docker, Linux, CI/CD) + IA (RAG, MCP)
lema:        "Automate everything"
disponible:  para trabajar
diferencia:  escribo el código y administro la infraestructura donde corre

Estadísticas de GitHub

Estadísticas Lenguajes más usados

Lo que construyo

Desarrollo Infraestructura e IA
APIs REST con NestJS, Spring Boot y FastAPI Homelab 24/7: ~30 servicios en Docker sobre NAS Synology
Apps Angular + Ionic y web Astro / Next.js / React Caddy (TLS auto), WireGuard, Cloudflare DNS+DDNS
Autenticación JWT/RBAC, cifrado AES-GCM GitOps/CI-CD con Forgejo + automatización con n8n
Bases de datos PostgreSQL / MongoDB / Redis Observabilidad: Prometheus, Grafana, Loki, Tempo
IA propia: RAG sobre pgvector/Qdrant + LLMs vía MCP Contenedores endurecidos, backups con pruebas de restauración

Proyecto destacado — LifeOS

LifeOS Suite familiar self-hosted con IA propia ("Lito"). Devuelve la soberanía de tus datos: vive en tu propio servidor, sin suscripciones ni terceros.

Backend: NestJS + PostgreSQL + TypeORM + BullMQ + Redis
Frontend: Angular 18 + Ionic 8 (app Android)
IA "Lito": RAG sobre pgvector/Qdrant + LLMs vía Model Context Protocol (MCP)
Módulos: chat cifrado, calendario, gastos con splits en tiempo real, nube, notas, geolocalización y panel de administración
Otros proyectos
Proyecto Descripción Enlace
OposApp TFG (DAM): seguimiento del BOPA + tests con IA local (Flutter + Spring Boot) GitHub
Hooklab Constructor/firmador/verificador de webhooks, 100% cliente hooks.ivanjonasfc.dev
Acopio de Código Vault de comandos de infra y desarrollo syntax.ivanjonasfc.dev

Tech Stack

Backend y Runtime
Java Python TypeScript NestJS Spring Boot FastAPI

Frontend y Móvil
Angular React Next.js Astro Ionic Flutter Tailwind

Datos e IA
PostgreSQL MongoDB Redis Qdrant RAG MCP

DevOps e Infraestructura
Docker Linux Git Forgejo n8n Caddy WireGuard Cloudflare Prometheus Grafana

Gráfico de contribuciones

Gráfico de actividad

Conecta conmigo

Portfolio LinkedIn Gmail GitHub Visitas

footer

Pinned Loading

  1. Happines-CO Happines-CO Public

    Proyecto educativo realizado en 1º de DAM (Desarrollo de Aplicaciones Multiplataforma). Página web estática con HTML, CSS y JavaScript básica.

    HTML

  2. VagabondBatterySaver VagabondBatterySaver Public

    Modulo Magisk para dispositivos Android rooteados que activa automáticamente el modo Battery Saver al bloquear la pantalla y gestiona los governors de la CPU, optimizando al máximo el consumo en st…

    Java 2 1

  3. OposApp OposApp Public

    OposApp es una aplicación móvil para Android, desarrollada con Flutter, que automatiza el seguimiento de convocatorias del Boletín Oficial del Principado de Asturias (BOPA) y genera tests de prácti…

    Dart

  4. Dozeforge Dozeforge Public

    No-root desktop app to audit and fix Android battery drain, sleep and storage over ADB. Bloatware, wakelocks, Doze, standby buckets and more — everything reversible, in one place. Built with Tauri …

    Svelte