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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
IvanjonasFC/README.md

Iván Jonás Fernández Correa

DevOps Engineer | Full-Stack Developer

LinkedIn Gmail Portfolio


Sobre mí

Ingeniero híbrido especializado en Administración de Sistemas (ASIR) y Desarrollo Multiplataforma (DAM). Mi enfoque combina la mentalidad DevOps con arquitecturas de software resilientes, priorizando automatización, contenedorización y self-hosting.

Actualmente desarrollo LifeOS, un ecosistema modular self-hosted que reemplaza servicios de pago por soluciones de código abierto bajo tu propio control en fase Alpha.

Proyecto Destacado: LifeOS

Sistema Operativo Familiar Self-Hosted
LifeOS Logo

LifeOS es un ecosistema todo-en-uno que elimina dependencias de servicios cloud comerciales, ofreciendo:

  • 💬 Chat en tiempo real con Socket.IO y notificaciones push
  • 📅 Calendario compartido con recordatorios personalizables
  • 💰 Gestor de gastos con liquidación automática de deudas
  • 🛒 Lista de compras colaborativa sincronizada
  • 📝 Sistema de notas
  • ☁️ Almacenamiento cloud con galería de fotos y cuotas por usuario
  • 🔔 Notificaciones push self-hosted con Gotify

Stack Tecnológico

Backend: NestJS + PostgreSQL + TypeORM + Socket.IO + Redis Frontend: Angular 18 + Ionic 8 + Capacitor DevOps: Docker Compose + Caddy + Cloudflare Tunnel


Infraestructura & Home Lab

Opero un entorno de laboratorio on-premise que replica arquitecturas de producción para I+D y aprendizaje continuo:

Infrastructure as Code

  • Contenedorización: Docker Compose para orquestación multi-servicio
  • Reverse Proxy: Caddy con certificados SSL/TLS automáticos (Let's Encrypt)
  • Networking: Wireguard Tunnel para acceso seguro con VPN a mi NAS
  • Monitorización: Stack de observabilidad con logs centralizados (NETDATA)

Data Layer

  • PostgreSQL 16: Base de datos principal con 40+ tablas, vistas materializadas y optimización de queries
  • Redis: Caché distribuido y gestión de sesiones
  • MongoDB: Base de datos NoSQL para datos no estructurados
  • Adminer: Administración web de bases de datos relacionales

DevOps & Automation

  • Automatización: Workflows personalizados para backup, sincronización y notificaciones
  • Scripting: Bash/Python para tareas de administración de sistemas

Self-Hosted Services

  • Media Streaming: Jellyfin con biblioteca de 8TB y transcodificación hardware
  • AI Local: Stack Ollama para inferencia de LLMs sin dependencias cloud (Llama, Mistral)
  • Notificaciones: Gotify como servidor push self-hosted

Capacidades Técnicas Demostradas

  • Diseño de esquemas de bases de datos relacionales complejas
  • Optimización de queries SQL (índices, triggers, vistas materializadas)
  • Backup automatizado y estrategias de disaster recovery

Tech Stack

Lenguajes

java python typescript javascript

Frameworks & Tools

nestjs angular ionic react spring

Bases de Datos

postgresql mongodb redis sqlite

DevOps & Infrastructure

docker kubernetes linux github n8n caddy


Objetivos

Busco unirme a equipos de ingeniería donde pueda aportar mi mentalidad SysAdmin aplicada al ciclo de vida del software, con enfoque en:

  • Arquitecturas cloud-native y microservicios
  • CI/CD y automatización de despliegues
  • Infraestructura como código (IaC)
  • Observabilidad y monitorización
  • Seguridad desde el diseño (DevSecOps)

💡 Disponible para proyectos de código abierto y colaboraciones

Contador de visitas

Pinned Loading

  1. AppOpoAlma AppOpoAlma Public

    Java

  2. 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

  3. kubernetes-doc-pdf- kubernetes-doc-pdf- Public

    Forked from dohsimpson/kubernetes-doc-pdf

    Kubernetes PDF Documentation Actualizado 11/2025

    Python

  4. 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 1