Cielo austral · Los Ángeles, Chile · 37° S

Maximiliano Valderrama

Licenciado en Astronomía y Desarrollador FullStack Python

Selecciona una fuente catalogada para observarla

© 2026 Maximiliano F. Valderrama. Elaborado con Next.js y mucho espacio-tiempo.

Cielo austral · Los Ángeles, Chile · 37° S

Maximiliano Valderrama

Licenciado en Astronomía y Desarrollador FullStack Python

NGC 3372

Sobre mí

Una de las nebulosas de emisión más impresionantes del cielo austral, cuna de estrellas masivas observada por JWST (Cosmic Cliffs).

Soy originario de Los Ángeles, Chile, y Licenciado en Astronomía, una carrera que me reveló mi gran vocación profesional: la programación y automatización. Analizar inmensos volúmenes de datos astronómicos de misiones como Kepler, Gaia DR3, TESS y simulaciones como IllustrisTNG me demostró el enorme potencial de Python para entender y modelar el universo.

Considero que poseo un perfil sumamente pragmático. Descubrir que cualquier proceso que uno imagine puede automatizarse me motivó a profundizar en cursos de Programación Avanzada. Actualmente compagino mi formación como astrónomo con un Bootcamp de Desarrollo Fullstack, buscando tomar todo ese poder del Backend y el procesamiento de datos, y plasmarlo en interfaces visuales que destaquen por su diseño y experiencia de usuario.

Mi proyecto en paralelo y hobby más demandante en la actualidad es personal: ser padre. Cuidar de mi hija a tiempo completo me enseña a diario sobre resiliencia, prioridades y organización, lo que compagino firmemente con mis estudios y la programación.

A futuro, el ámbito investigativo es mi mayor proyección: deseo especializarme en la simulación y análisis de discos protoplanetarios, para lograr encontrar relaciones directas sobre cómo se originan los mundos oceánicos (Water Worlds) y entender qué mecanismos rigen su creación.

Fornax Cluster

Proyectos

Cúmulo de cientos de galaxias en la constelación del Horno. Cada galaxia, un proyecto.

Alke Wallet FullstackDjango · SQLite

Alke Wallet Fullstack

Django Frontend • SQLite • Fetch API • Chart.js

Evolución definitiva de Alke Wallet combinando plantillas de Django con backend SQL. Implementé manejo de estados transaccionales usando transaction.atomic (para separar sub-cuentas seguras), gráficos estáticos iterativos de Chart.js y optimizaciones usando JavaScript Vanilla para evitar renderizados de página al enviar dinero.

Alke Wallet Django HomeAlke Wallet Django BolsillosAlke Wallet Django Registro
DecoIAPWA · IA

DecoIA

React • Django • Claude API • Replicate Flux • Meli API

Innovadora PWA impulsada por IA que transforma tus espacios. Sube una foto para obtener ideas de diseño, instrucciones DIY, renders fotorrealistas (Flux Kontext Pro) y recomendaciones de productos integrados con Mercado Libre.

DecoIA Home
Sistema Solar InteractivoDjango · Three.js

Sistema Solar Interactivo

Django • HTML5 • Vanilla CSS • Three.js

Aplicación web interactiva construida bajo arquitectura MVT con Django, diseñada para visualizar los cuerpos celestes del sistema solar. Destaca por su avanzado diseño frontend utilizando CSS (Glassmorphism), disposiciones dinámicas y la integración de renderizado 3D de modelos astronómicos a través de Three.js.

Sistema Solar HomeSistema Solar SolSistema Solar Saturno
Gestor BancoPyPython · POO

Gestor BancoPy

Python • POO • SQLite • API SendGrid

Completo sistema de gestión bancaria. Soporta flujos de autenticación estrictos, persistencia de transacciones multi-usuario con jerarquías polimórficas (Regular, Corporate, VIP), e integración con SendGrid para enviar correos de bienvenida de manera silenciosa.

Terminal de BancoPy
Alke WalletHTML · JS

Alke Wallet

HTML • CSS (Bootstrap) • JavaScript (ES6)

Billetera digital interactiva diseñada con un enfoque Mobile-First. Destaca por utilizar SweetAlert2 para notificaciones fluidas y animaciones Glassmorphism (Efecto vidrio). Integra simuladores de depósitos y un buscador asíncrono para transferir dinero de forma rápida y sencilla.

Alke Wallet HomeAlke Wallet LoginAlke Wallet Depósito

PDS 70

Astronomía

Estrella T-Tauri con disco protoplanetario y planetas en formación, observada por ALMA y JWST. Mi área de investigación.

Práctica: Discos ProtoplanetariosPA3Py · TriPoDPy

Práctica Profesional: Simulaciones de Discos Protoplanetarios

Durante mi práctica, desarrollé un marco de trabajo completo para simular y analizar la evolución termodinámica y química de los discos protoplanetarios. El objetivo principal fue estudiar la dinámica de las "snowlines" (líneas de nieve de volátiles como H₂O) y cómo el surgimiento de subestructuras (gaps planetarios y trampas de presión) influye en la migración de polvo (pebbles) y la consecuente acreción sobre embriones planetarios.

Este modelamiento fue construido utilizando bases teóricas de la evolución de discos (tripodpy, dustpylib) combinando el decaimiento de la tasa de acreción en estrellas T-Tauri y regímenes de fragmentación para entender la transición entre material rocoso (rico en silicatos) y material rico en hielos.

1. El Pipeline Principal

WaterworldPipeline • Mixins

Arquitectura orientada a objetos que modulariza la física del disco:

  • Disk Setup: Define grilla radial y calcula parámetros estelares (L ≈ 1 L_sun, T ≈ 4000 K).
  • Disk Chemistry: Inyecta volátiles (H₂O, CO₂, CO) sobre silicatos.
  • Snowline Physics: Prescripción semianalítica propia que acopla el decaimiento temporal de la tasa de acreción en estrellas T-Tauri (Hartmann et al. 1998, M_dot ≈ t^-1.5) con los modelos radiativos de Oka et al. (2011), obteniendo R_snow(t): una migración realista de la snowline que cruza 1 AU a los 1.05 Myr.
  • Pressure Bumps: Modelos de Kanagawa, Duffell y sinusoidales para trampas de polvo.

2. Módulo de Acreción

PA3Py (PebbleAccretion3)

Módulo para rastrear el crecimiento de embriones, regido por los modelos de Drążkowska (2023) y Ormel (2017):

  • Masa inicial considerada 100% material rocoso.
  • Fracción de hielo/silicato regulada estrictamente por la snowline de H₂O.
  • Incorpora deriva de polvo y fragmentación estelar de pebbles.

3. Visualización y Análisis

disk_visualizer • Python 2D

Paquete diseñado para interpretar cientos de snapshots HDF5:

  • Mapea simultáneamente densidades de gas (Σ_gas) y polvo (Σ_dust).
  • Rastrea paramétricamente la posición en AU de la snowline.
  • Renderización batch de animaciones GIF de alta calidad.
PA3PyPaquete PyPI

PA3Py — Pebble Accretion Post-Processing

Python • NumPy • SciPy • h5py • Matplotlib • pytest • PyPI

Paquete open source en Python (pip install pa3py) para calcular el crecimiento y la composición de embriones planetarios mediante acreción de pebbles, en post-procesado sobre simulaciones hidrodinámicas de discos protoplanetarios de TriPoDPy. A diferencia de los modelos prescriptivos, PA3Py lee la evolución completa de gas y polvo —densidades superficiales, temperatura y distribución de tamaños en tres poblaciones—, de modo que el suministro de sólidos queda regulado por las subestructuras reales del disco (gaps planetarios, trampas de presión, perturbaciones sinusoidales). Implementa la física de acreción de Ormel (2017) y Drążkowska et al. (2023) (regímenes headwind/shear, transición suave 2D–3D, tope de masa de aislamiento) y una snowline dinámica derivada de Oka et al. (2011). Publicado con documentación, 22 tests unitarios y CI en GitHub Actions; usado para calcular más de 5.000 trayectorias de crecimiento planetario sobre 1.300+ simulaciones de disco.

Lente GravitacionalSIS + Shear

Simulación de Lente Gravitacional

Python • NumPy • Matplotlib

Simulación interactiva utilizando un modelo de Esfera Isoterma Singular (SIS) con Shear externo. Permite visualizar en tiempo real cómo la gravedad distorsiona la luz de una galaxia de fondo ajustando parámetros mediante controles interactivos.

Simulación de lente gravitacional
Sombra de Agujero NegroRay-Shooting

Sombra de Agujero Negro

Python • NumPy • Matplotlib

Simulación numérica de la apariencia óptica de un agujero negro de Schwarzschild. Combina la determinación exacta del parámetro de impacto crítico ("sombra") usando Ray-Shooting Inverso, con una aproximación de campo débil para la deflexión de luz de las estrellas de fondo.

Agujero negro con disco de acreción (modelo visual)Agujero negro con disco de acreción v2Agujero negro con disco de acreción v2.2Agujero negro v3Agujero negro v3.1Agujero negro v3.3Agujero negro v3.4Agujero negro v3.5
Espectroscopía IFU NGC 5972MUSE · Voronoi

Análisis Espectroscópico IFU de NGC 5972

Python • NumPy • Astropy • Voronoi Binning

Estudio de la distribución espacial y propiedades de ionización del gas en la galaxia NGC 5972 usando datos del instrumento MUSE. Apliqué teselación de Voronoi para optimizar la relación señal-ruido, corrigiendo atenuaciones de polvo mediante el decremento de Balmer. Analicé los flujos para construir mapas espaciales y un diagrama BPT, clasificando las regiones ionizantes y confirmando la fuerte presencia del AGN en el núcleo.

Galaxia NGC 5972Teselación de Voronoi de NGC 5972Diagrama BPT de NGC 5972Razones de flujo de NGC 5972
ML con datos de TNG50PyTorch · TensorFlow

Machine Learning con datos de TNG50

PyTorch • TensorFlow

Diseño y ejecución de un pipeline automatizado para el procesamiento de datos astronómicos extraídos de la simulación TNG50. Apliqué modelos de Machine Learning para analizar las propiedades físicas (masa estelar, tasa de formación estelar, metalicidad) de las galaxias y predecir su evolución en diferentes etapas del universo. Utiliza datos de la simulación magnetohidrodinámica cosmológica a gran escala de formación y evolución de galaxias, extraídos de forma programática.

Simulación TNG50

PSR B1257+12

Inteligencia Artificial

El primer sistema planetario descubierto fuera del Sol: planetas orbitando un púlsar. Cada planeta, una faceta de mi trabajo con IA.

Asterion APIAgente RAG · LangChain

Asterion API

LangChain • Google Gemini • FastAPI • PostgreSQL + pgvector • ChromaDB • PyTorch (CUDA) • Docker • AWS

Asistente de investigación astrofísica impulsado por RAG (Retrieval-Augmented Generation) que integra 35 herramientas especializadas sobre 6 fuentes de datos en vivo —NASA Exoplanet Archive, literatura científica (NASA ADS, +47.500 papers), química atmosférica teórica, SIMBAD, Gaia DR3 y VizieR—, citando numéricamente cada dato y fuente utilizada. El agente, orquestado con LangChain sobre Gemini 2.5 Flash, combina un espejo local en SQLite del archivo de exoplanetas con un motor RAG en Postgres + pgvector (búsqueda híbrida full-text + embeddings con Reciprocal Rank Fusion), y expone todo a través de una API en FastAPI con más de 470 tests automatizados. Incluye análisis científico avanzado: zona habitable (Kopparapu 2014), Índice de Similitud con la Tierra (ESI), detección de compañeros binarios vía métricas RUWE de Gaia, y pruebas estadísticas de hipótesis (Mann-Whitney, Kolmogorov-Smirnov) entre poblaciones de planetas.

DecoIAClaude API · Flux

DecoIA

React • Django • Claude API • Replicate Flux • Meli API

Innovadora PWA impulsada por IA que transforma tus espacios. Sube una foto para obtener ideas de diseño, instrucciones DIY, renders fotorrealistas (Flux Kontext Pro) y recomendaciones de productos integrados con Mercado Libre.

DecoIA Home
Machine Learning astronómicoTNG50

Machine Learning con datos de TNG50

PyTorch • TensorFlow

Diseño y ejecución de un pipeline automatizado para el procesamiento de datos astronómicos extraídos de la simulación TNG50. Apliqué modelos de Machine Learning para analizar las propiedades físicas (masa estelar, tasa de formación estelar, metalicidad) de las galaxias y predecir su evolución en diferentes etapas del universo. Utiliza datos de la simulación magnetohidrodinámica cosmológica a gran escala de formación y evolución de galaxias, extraídos de forma programática.

Simulación TNG50

LMC

Tecnologías

Galaxia irregular satélite de la Vía Láctea, un tesoro del cielo austral. Cada región, un grupo de tecnologías.

BackendPython · Django · FastAPI

Backend

PythonDjangoFastAPIUvicornJWT
FrontendReact · Next.js · TS

Frontend

HTML5CSSJavaScriptReactViteNext.jsTypeScript
Bases de DatosPostgreSQL · MySQL · pgvector

Bases de Datos

PostgreSQLMySQLSQLitepgvectorChromaDB
Machine LearningPyTorch · TensorFlow

Machine Learning

PyTorchCUDATensorFlowSentence-Transformers
IA & LLMLangChain · RAG

IA & LLM

LangChainClaude APIGoogle Gemini APIRAG
DevOps & DeployDocker · AWS · Vercel

DevOps & Deploy

GitDockerDocker ComposeAWSVercelRailway
ArquitecturaMVT · DAO

Arquitectura de Software

MVTDAOREST API

SN 1987A

Contacto

La supernova más cercana y estudiada en siglos, en la Gran Nube de Magallanes. Una explosión que sigue evolucionando: comencemos algo nuevo.

Estoy abierto a oportunidades y colaboraciones técnicas donde pueda aportar valor real a través de aplicaciones backend sólidas.

© 2026 Maximiliano F. Valderrama. Elaborado con Next.js y mucho espacio-tiempo.