Skip to content
View Nicolasgh91's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report Nicolasgh91

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

Nicolás

Full-stack developer · Analista funcional TI

Estudiante de licenciatura en gestión de TI (UADE). Me especializo en construir aplicaciones web escalables que integran frontend moderno, APIs robustas e infraestructura cloud, con foco en la intersección entre decisiones técnicas y necesidades de negocio.


Proyectos destacados

Huella del fuego

Full-stack developer — en producción · huelladelfuego.com.ar

Plataforma para explorar qué pasó con los terrenos afectados por incendios forestales en Argentina. Permite ver dónde ocurrió cada incendio, cómo evolucionó la vegetación en los meses y años posteriores, y si el suelo se recuperó o fue utilizado para otros fines.

Los datos provienen de satélites NASA (FIRMS) y ESA (Sentinel-2). Cualquier persona puede buscar un terreno por coordenadas y obtener una línea de tiempo visual de su historia desde el incendio hasta hoy.

Decisiones técnicas destacadas:

  • Diseñé el modelo de dominio para fire_detectionsfire_eventsfire_episodes con transiciones de estado basadas en funciones de tiempo puras, sin re-chequeo de distancias.
  • Clustering espacial DBSCAN con indexación hexagonal H3 (BIGINT): 10× menos almacenamiento que geometrías tradicionales, con agregaciones directas para heatmaps.
  • Pipeline de análisis NDVI en 14 fases sobre Google Earth Engine: baseline construido con qualityMosaic('NDVI') de 365 días previos al incendio para capturar el pico anual real de vegetación.
  • Arquitectura async-first: imágenes satelitales, clustering y generación de contenido delegados a workers Celery con colas separadas (worker-fast / worker-gee); la API responde 202 de forma inmediata.
  • Enriquecimiento geográfico automático con PostGIS contra ~530 departamentos argentinos (datos Georef AR).

Stack: Python (FastAPI), Celery, Redis, React 19, TypeScript, Vite 7, Leaflet, Supabase (PostgreSQL/PostGIS), Google Earth Engine, NASA FIRMS, Docker Compose, Oracle Cloud ARM64, Cloudflare Pages, OCI Object Storage.

Escalatunegocioconia

Full-stack developer — en producción

Plataforma de servicios de negocio con módulo de talento, catálogo de servicios digitales y blog orientado a posicionamiento orgánico.

  • Arquitecté el portal de talento y servicios: modelado de datos, API REST y UI con shadcn/ui.
  • Desarrollé la arquitectura de blog con rendering optimizado para SEO y estructura de rutas semánticas.
  • Integré múltiples APIs externas manteniendo contratos de tipo estrictos en TypeScript.
  • Stack: React, TypeScript, Vite, shadcn/ui, integraciones API, gestión de base de datos.

Subdominios en producción:

Demo Repo Descripción
creador-contenido.escalatunegocioconia.com remix-of-personal-blog Blog SPA para creador de contenido — React 18, React Router 6, TanStack Query, shadcn/ui
template-pyme.escalatunegocioconia.com/productos template-pyme Landing para pyme — demo panadería artesanal
template-pyme.escalatunegocioconia.com/servicios template-pyme Landing para pyme — demo estudio contable

Stack técnico

Frontend React TypeScript Vite shadcn/ui HTML5 CSS3

Backend Python FastAPI Java Spring Boot SQL

Bases de datos PostgreSQL PostGIS Redis Supabase

Infraestructura Supabase Cloudflare Workers Docker AWS Oracle Cloud Google Cloud

CI/CD GitHub Actions

Testing Playwright

Metodologías Kanban Scrum Design Thinking


Formación y experiencia de base

  • Licenciatura en gestión de TI — UADE (en curso)
  • Implementación de API REST con Java, Spring Boot, Maven e Hibernate
  • Procesamiento de datos con Python (UTN)
  • Resolución continua de problemas algorítmicos en HackerRank

Contacto

Pinned Loading

  1. gestion-de-stock gestion-de-stock Public

    TypeScript

  2. Java-Projects Java-Projects Public

    Java

  3. remix-of-personal-blog remix-of-personal-blog Public

    TypeScript

  4. template-pyme template-pyme Public

    sub dominio para escalatunegocioconia

    TypeScript