Hola, mi nombre es

Ignacio Duque Sandoval

Construyo sistemas completos.

Soy desarrollador Full Stack con fortaleza en backend, arquitectura de sistemas y construccion de aplicaciones end-to-end. Diseño soluciones completas cuidando estructura, validacion de datos, automatizacion, escalabilidad y despliegue.

01.Sobre Mí

Mi enfoque va más allá de escribir código: diseño soluciones completas. Desde la arquitectura de bases de datos hasta la experiencia de usuario final.

Entiendo el desarrollo como un todo, integrando validacón robusta, automatización inteligente y infraestructuras escalables.

Me especializo en entornos complejos donde se requiere convergencia entre:

  • Frontend Moderno & Reactivo
  • Backend de Alto Rendimiento
  • Integración de IA & Hardware (IoT)

"No solo construyo software, construyo sistemas que resuelven problemas reales."

LENGUAJES

JavaScript
TypeScript
Python
PHP
SQL
Kotlin / Java
C++ (Arduino)

FRONTEND

HTML / CSS
React
Next.js
Tailwind CSS

BACKEND & DB

Supabase
Flask
PHP
APIs REST
PostgreSQL
MySQL

IA & IoT

OpenAI API
ESP32 / Arduino
Firebase
Git

02.Experiencia

Constructor de Sistemas End-to-End

Especialidad Principal

Backend & Sistemas

  • Diseño de arquitecturas completas desde frontend hasta base de datos
  • Implementacion de backends con Supabase, PHP, Flask y SQL
  • Validacion estricta de datos y manejo de estados
  • Integracion de servicios externos y APIs
SupabasePostgreSQLPythonPHPSQL

Desarrollador React / Next.js

Desarrollo Actual

Frontend Moderno

  • Aplicaciones web modernas con React y Next.js
  • Componentes reutilizables y optimizados
  • Sitios estaticos, dinamicos y SPA
  • Preparacion para produccion y despliegue
ReactNext.jsTypeScriptTailwindCSS

Integracion de IA Aplicada

Proyectos Especiales

IA & Automatizacion

  • Asistentes virtuales con flujos conversacionales controlados
  • Uso responsable de IA para analisis de datos
  • Automatizacion de procesos y reduccion de errores
  • Integracion de hardware IoT con software
OpenAI APIPythonESP32ArduinoWebSockets

03.Mis Proyectos

Asistente Virtual Automatizado

Proyecto Destacado

Asistente Virtual Automatizado

Asistente virtual con flujos conversacionales controlados (state machine), validacion estricta de respuestas, manejo de estados y persistencia por usuario. Incluye analisis posterior con IA para clasificacion e insights. Backend real con arquitectura limpia y escalable.

  • Python
  • Flask
  • Supabase
  • PostgreSQL
  • OpenAI API
  • JSON
Aplicaciones Web Frontend

Proyecto Destacado

Aplicaciones Web Frontend

Desarrollo de paginas web frontend desde cero, enfocadas en estructura, diseño y funcionalidad real. Sitios estaticos y dinamicos, maquetacion responsive, formularios con validaciones e integracion con backend.

  • HTML5
  • CSS3
  • JavaScript
  • Tailwind CSS
  • Responsive Design
Apps Backend con Supabase/PHP

Proyecto Destacado

Apps Backend con Supabase/PHP

Aplicaciones con backend funcional, persistencia real y logica de negocio. CRUD completo, validaciones server-side, manejo de sesiones y seguridad. Experiencia en backends modernos y tradicionales.

  • Supabase
  • PostgreSQL
  • PHP
  • MySQL
  • SQL
  • APIs REST

Otros Proyectos

Una seleccion de proyectos personales y experimentos

Apps React/Next.js

Aplicaciones web modernas con SPA, sitios hibridos, componentes reutilizables y optimizacion SEO.

  • React
  • Next.js
  • TypeScript

Sistema IoT

Integracion de ESP32/Arduino con backend, comunicacion en tiempo real y automatizacion de procesos.

  • ESP32
  • Arduino
  • C++
  • WebSockets

API REST Segura

API robusta con autenticacion, validaciones y documentacion completa.

  • Flask
  • PostgreSQL
  • JWT

Automatizacion IA

Flujos automatizados con integracion de OpenAI API para analisis y clasificacion de datos.

  • Python
  • OpenAI API
  • JSON

Landing Pages

Sitios informativos optimizados para hosting tradicional con diseño responsive.

  • HTML
  • CSS
  • JavaScript

App Mobile (Kotlin)

Desarrollo de aplicaciones Android con Kotlin y Java.

  • Kotlin
  • Java
  • Android

04. ¿Qué sigue?

Hablemos

Actualmente estoy buscando nuevas oportunidades. Mi bandeja de entrada siempre está abierta. Ya sea que tengas una pregunta o simplemente quieras saludar, haré lo posible por responderte.

Envíame un mensaje