Nicolás López

Software Engineer · Sistemas Empresariales · Automatización · Santiago, Chile

Diseño y desarrollo software que transforma procesos operacionales en sistemas trazables, automatizados y preparados para producción.

De punta a punta: análisis, arquitectura, desarrollo, datos, integración, despliegue y mejora continua.

  • C#
  • ASP.NET
  • React
  • TypeScript
  • PostgreSQL
  • SQL Server
  • Docker
  • IA aplicada
Nicolás López, Software Engineer
2018 Experiencia profesional
Sistemas reales En operación
500+ Tests automatizados
3–8 s → <20 ms Lecturas PostgreSQL Veritec
End-to-end Frontend·Backend·Datos·Deploy
SOBRE MÍ

Ingeniería de software orientada a problemas reales

Nicolás López trabajando

Soy Ingeniero Informático con experiencia profesional desde 2018, especializado en desarrollo de sistemas, automatización de procesos y soluciones empresariales.

Mi trabajo no comienza con una tecnología, sino con un problema: entender cómo funciona un proceso, identificar sus puntos críticos y diseñar una solución que pueda operar, mantenerse y evolucionar en el tiempo.

He desarrollado plataformas de gestión, aplicaciones full-stack, herramientas de análisis de procesos, automatizaciones e integraciones utilizando tecnologías como C#, ASP.NET, React, TypeScript, JavaScript, PostgreSQL y SQL Server.

También incorporo agentes de IA dentro de mi proceso de ingeniería para acelerar análisis, implementación y revisión, utilizando especificaciones, documentación técnica, gates de verificación y control humano sobre las decisiones críticas.

Mi objetivo es construir software útil: sistemas que reduzcan trabajo manual, mejoren la trazabilidad de la información y resuelvan problemas concretos de operación.

CAPACIDADES

Lo que construyo

Sistemas Empresariales

Aplicaciones orientadas a operaciones reales, gestión, usuarios, permisos, documentación, trazabilidad y flujos de trabajo.

Automatización de Procesos

Transformación de tareas manuales, planillas, correos y procesos dispersos en flujos digitales integrados.

Datos e Integraciones

Diseño de bases de datos, APIs, migraciones, sincronización de información y comunicación entre sistemas.

Ingeniería asistida por IA

Uso de agentes especializados, especificaciones, documentación y verificación automatizada para acelerar el desarrollo manteniendo control técnico humano.

STACK

Tecnologías por capa

Backend

  • C#
  • ASP.NET
  • Node.js
  • Express
  • REST APIs

Frontend

  • React
  • TypeScript
  • JavaScript
  • HTML5
  • CSS3
  • Tailwind CSS
  • Bootstrap

Datos

  • PostgreSQL
  • SQL Server
  • MariaDB
  • SQL

Infraestructura & DevOps

  • Docker
  • Coolify
  • Cloudflare
  • Git

Automatización

  • Google Apps Script
  • Google Sheets
  • APIs
  • Integraciones

IA aplicada al desarrollo

  • OpenCode
  • AI Agents
  • MCP
  • Spec-driven Development
  • AI-assisted Engineering
EXPERIENCIA

Experiencia

TCG Chile SpA · Analista de Soporte & Software Developer · 2018 — Actualidad

Trabajo en análisis, implementación, soporte, desarrollo y mejora de soluciones tecnológicas orientadas a procesos empresariales y procesamiento documental.

Combinación de desarrollo de software, bases de datos, diagnóstico de incidencias e integraciones entre sistemas.

Áreas

  • C#/.NET
  • SQL Server
  • Desarrollo y automatización
  • Soporte aplicaciones
  • Análisis de logs
  • Diagnóstico de incidencias
  • Bases de datos
  • Integraciones
  • Despliegues
EDUCACIÓN

Formación

Ingeniería Informática

INACAP · 2019

MS20764 Administering a SQL Database Infrastructure

Microsoft · SONDA Training · 2019

PROYECTOS

Proyectos

Otros proyectos

PROCESO

Cómo desarrollo

IA como parte de un proceso de ingeniería, no como sustituto del criterio técnico

CONTÁCTAME

Construyamos software que resuelva problemas reales

Estoy abierto a oportunidades profesionales, proyectos tecnológicos y colaboraciones donde pueda aportar en desarrollo de software, automatización, arquitectura de aplicaciones e IA aplicada.