↑

Alejandro García · Desarrollador de aplicaciones

Software a la medida queorganiza, automatiza, conecta, controla y escalasu operación.

Desarrollo aplicaciones, sitios web, APIs y sistemas de gestión a la medida, y gestiono su publicación: dominios, servidores y correo. Una práctica de más de dos décadas, hoy con el respaldo de la ingeniería.

  • Ingeniería de Sistemas · Universidad del Tolima
  • +20 años en sistemas
  • Técnico SENA

Perfil

Soy desarrollador de aplicaciones y estudiante de Ingeniería de Sistemas en la Universidad del Tolima. Mi trabajo consiste en traducir los procesos de una organización en software confiable: sistemas de gestión, APIs, aplicaciones web y las integraciones que los comunican.

Mi trayectoria supera las dos décadas en sistemas y tecnología, con paso por instituciones de salud y por el sector empresarial, donde participé en implementaciones y migraciones completas. De allí proviene un conocimiento amplio de software libre, servidores Linux y virtualización, que me permite llevar cada desarrollo a producción sobre una base técnica sólida.

La formación en ingeniería complementa esa práctica con método: análisis del problema, diseño de la arquitectura previo a la construcción y soluciones pensadas para mantenerse y crecer en el tiempo.

Formación

Ingeniería de Sistemas

Universidad del Tolima · en curso

Formación universitaria en análisis, diseño y desarrollo de software, que formaliza la práctica adquirida en campo.

  • Análisis
  • Diseño
  • Desarrollo
  • Bases de datos
  • 0+años en sistemas y tecnología
  • 0sistemas y sitios en producción
  • Técnico en SistemasSENA
  • Implementación y migraciónProyectos completos, hasta su puesta en operación

Claridad

Propuestas formales, con alcance, fases y entregables definidos.

Método

Análisis y diseño previos a la construcción, con el rigor propio de la ingeniería.

Continuidad

Documentación y acompañamiento posterior a la puesta en operación.

Servicios

Desarrollo de software, de la idea a la publicación.

Mi especialidad es el desarrollo de aplicaciones y sitios web, y su puesta en línea. El resto es la experiencia acumulada que lo hace posible.

Especialidad 01 / 06

Desarrollo de aplicaciones

Diseño y desarrollo aplicaciones alineadas con el proceso de cada organización, en lugar de exigirle que se adapte a una herramienta genérica. Cubre análisis, diseño, construcción y puesta en producción.

  • Sistemas ERP y de gestiónOperación, inventario, producción, compras y calidad integrados en una sola plataforma.
  • Backend y APIsServicios en Python y Django que centralizan la lógica de negocio y la información.
  • Aplicaciones webInterfaces en Vue, claras y ágiles, con control de acceso por rol.
  • Integraciones y automatizaciónComunicación entre sistemas y automatización de tareas operativas repetitivas.

Especialidad 02 / 06

Diseño de páginas web

Sitios institucionales con diseño propio, pensados para transmitir la solidez de la organización y facilitar el contacto. Se entregan publicados, con dominio, correo y certificado.

  • Diseño a la medidaIdentidad visual y estructura propias de cada organización, sin plantillas genéricas.
  • Catálogo y contenidoPresentación clara de productos, servicios, proyectos y documentos.
  • Contacto y cotizaciónFormularios y enlaces directos a WhatsApp y correo para convertir visitas en consultas.
  • Rendimiento y búsquedaCarga rápida, adaptación a celulares y bases para el posicionamiento en buscadores.

Especialidad 03 / 06

Dominios y publicación en internet

Una aplicación genera valor cuando está disponible y es segura. Acompaño todo el recorrido hasta su publicación: dominio, servidor, correo corporativo y seguridad.

  • Dominios y DNSRegistro y configuración de dominios y subdominios para cada servicio.
  • Despliegue de aplicacionesPublicación de sitios y sistemas sobre servidores Linux.
  • Correo corporativoServidores y cuentas de correo bajo el dominio de la organización.
  • Certificados y seguridadConexiones cifradas mediante HTTPS y accesos controlados.
🔒 https://app.sudominio.comHTTPS
TipoNombreValor
Aapp203.0.113.10
CNAMEwwwapp.sudominio.com
MX@mail.sudominio.com
TXT@v=spf1 mx -all
  • DNS propagado
  • Certificado SSL
  • Correo activo

Experiencia 04 / 06

Servidores Linux y virtualización

Administración de servidores Linux y plataformas de virtualización de código abierto, con cada servicio aislado en su propia máquina virtual para facilitar su respaldo y recuperación.

  • Servidores LinuxInstalación, configuración y mantenimiento.
  • Proxmox y máquinas virtualesEntornos virtualizados, un servicio por máquina.
  • AlmacenamientoDiscos y volúmenes dimensionados según la necesidad real.
  • Copias de seguridadRespaldos programados y restauraciones verificadas.
Panel de Proxmox VE con el resumen del clúster

Experiencia 05 / 06

Redes, VPN y seguridad

Configuración lógica de la red y del acceso remoto: cómo se interconectan los equipos, qué tráfico circula y cómo se conectan los usuarios desde fuera de la organización.

  • MikroTik, switches y puntos de accesoEnrutamiento, redes inalámbricas y administración de los equipos de red.
  • Firewall y NATReglas de entrada y salida, y publicación controlada de servicios.
  • VPN propiaPuesta en marcha con OpenVPN y L2TP sobre servidor, para un acceso remoto seguro a los recursos de la organización.
  • Direccionamiento y VLANSegmentación por área o servicio, con puertos abiertos bajo control.
⌘ RouterOSMikroTik
/ip firewall nat
add chain=srcnat action=masquerade \
    out-interface=ether1
/ip firewall filter
add chain=input action=drop \
    in-interface=ether1
VLANUsoRed
10Administración192.168.10.0/24
20Servidores192.168.20.0/24
30Wi-Fi invitados192.168.30.0/24
  • NAT activo
  • Firewall
  • VPN activa

Experiencia 06 / 06

Asesoría y diseño de soluciones

Antes de adquirir equipos o software conviene definir qué se necesita y cuál es la mejor ruta. Acompaño esa decisión con criterio técnico, apoyado en proyectos previos de implementación.

  • DiagnósticoRevisión de la infraestructura y de los procesos actuales.
  • Diseño de la soluciónAlternativas, arquitectura y alcance por fases.
  • Planeación y migraciónPrioridades, cronograma, recursos y traslado ordenado de los sistemas.
  • AcompañamientoSeguimiento hasta que el sistema opera con normalidad.
📋 Propuesta de soluciónPor fases
  1. Fase 1Diagnóstico y levantamiento✓
  2. Fase 2Diseño de la arquitectura✓
  3. Fase 3Desarrollo e implementación…
  4. Fase 4Puesta en marcha y soporte·
  • Alcance definido
  • Entregas revisables

Cómo trabajo

Un camino claro, de la idea a la operación.

  1. 01

    Escuchar

    Comprender el problema, el contexto y la necesidad real de la organización antes de proponer una solución.

  2. 02

    Diseñar

    Definir la solución con alternativas claras, un alcance acotado y fases que puedan evaluarse.

  3. 03

    Construir

    Desarrollar por entregas, con pruebas y revisiones en cada etapa, hasta su publicación.

  4. 04

    Acompañar

    Poner en operación, documentar y mantener el seguimiento para asegurar la continuidad.

Cada etapa concluye con un entregable verificable: un diagnóstico, una propuesta, un sistema en funcionamiento y su documentación.

Proyectos

Sistemas que he desarrollado.

01 / 05
Pantalla inicial de ERP para laboratorio de calibración
01

Metrología · ISO/IEC 17025

ERP para laboratorio de calibración

Sistema de gestión para un laboratorio acreditado bajo ISO/IEC 17025. Cubre el ciclo completo de un servicio: tablero comercial de cotizaciones y pedidos, cálculos de calibración y emisión de certificados.

  • Cálculos de calibración por magnitud
  • Certificados digitales con firma
  • Portal de consulta para clientes
  • CRM, compras y auditoría de cambios
  • Django
  • Vue
  • PostgreSQL
  • Zod
Pantalla inicial de ERP de producción industrial
02

Manufactura industrial

ERP de producción industrial

Tablero de control de una planta de manufactura: órdenes atrasadas, control de calidad, vulcanizado y despachos en un solo lugar, con la producción semanal en gráficos.

  • Órdenes de producción y de materiales
  • Fases y controles de calidad configurables
  • Inventario de materias primas y producto
  • Medición en kilos y minutos
  • Django
  • Vue
  • PostgreSQL
  • Zod
Pantalla inicial de Gestión de equipos de cómputo
03

Tecnología interna

Gestión de equipos de cómputo

Sistema propio que sustituyó una aplicación en Laravel. Registra los equipos, su responsable y su calendario de mantenimiento, con un tablero que resume el estado del inventario.

  • Actas de entrega y devolución con consecutivo anual
  • Plan anual de mantenimientos preventivos
  • Hoja de vida en PDF con depreciación
  • Historial completo de asignaciones
  • Django
  • Vue
  • PostgreSQL
  • Zod
Pantalla inicial de Sitio institucional y catálogo
04

Sitio web · Manufactura

Sitio institucional y catálogo

Página corporativa de un fabricante industrial: presenta la empresa, su catálogo y la fabricación a medida, con contacto directo para cotizar.

  • Catálogo de productos
  • Fabricación a medida
  • Garantía y políticas
  • Cotización directa por WhatsApp
  • Astro
  • Vue
Pantalla inicial de Sitio institucional de metrología
05

Sitio web · Metrología

Sitio institucional de metrología

Sitio de un laboratorio acreditado, con servicios, laboratorios, portal de clientes y solicitud de cotización. Construido sobre Grav CMS, sin base de datos.

  • Solicitud de cotización en línea
  • Portal de clientes y pagos
  • Verificación de certificados
  • Blog y documentos
  • Grav CMS
  • Twig
  • Tailwind

Herramientas

Tecnologías consolidadas, seleccionadas con criterio.

PythonDjangoVueTypeScriptPostgreSQLZodAPIs RESTJWTAstroTailwindBunPythonDjangoVueTypeScriptPostgreSQLZodAPIs RESTJWTAstroTailwindBun

Preguntas frecuentes

Consultas frecuentes antes de iniciar.

Si su consulta no aparece aquí, con gusto la atendemos en una conversación.

Escribir ahora
No tengo claro qué necesito. ¿Cómo se inicia?

Con una conversación. Usted describe el problema o el proceso que desea mejorar; a partir de ahí realizo un diagnóstico y presento alternativas. No es necesario contar con una solución definida.

Además del desarrollo, ¿puede encargarse de la publicación?

Sí. Gestiono el recorrido completo: dominio y DNS, servidor, correo, certificados y despliegue, de modo que la aplicación quede operativa y disponible.

¿Qué respalda su trabajo?

Más de dos décadas en sistemas y tecnología, que incluyen instituciones de salud, empresas y proyectos de implementación y migración completa. A esa práctica se suma Ingeniería de Sistemas en la Universidad del Tolima, que aporta método para analizar, diseñar y construir software.

¿Qué ocurre después de la puesta en marcha?

Se entrega la documentación y la solución en funcionamiento. Queda abierta la opción de acompañamiento posterior para ajustes, mejoras y soporte, según lo requiera la organización.

¿Cómo se define el alcance y la inversión?

Una vez comprendida la necesidad, preparo una propuesta formal con el alcance, las fases y los tiempos. Así cada decisión se toma con información completa.

¿Con qué tecnologías desarrolla el software?

Principalmente Python con Django para el servidor y las APIs, Vue para las interfaces y PostgreSQL como base de datos. Son herramientas maduras, bien documentadas y de fácil mantenimiento a largo plazo.

Contacto

¿Conversamos sobre su proyecto?

Describa su necesidad o el problema que desea resolver. Analizamos la situación, le presento alternativas y definimos en conjunto la mejor ruta.

Se abrirá su aplicación de WhatsApp o de correo con el mensaje listo para enviar.