Montevideo, Uruguay · UTC−3 · Trabajo remoto

Alejandro Lora

Ingeniero de Software · Globant

Siete años en el equipo de Globant que desarrolla FactoryTalk Design Studio, el entorno de programación de PLC en la nube de Rockwell Automation. En paralelo, plataformas y productos propios bajo L87 Software.

Un solo responsable por todo el software: base de datos, backend, interfaz y publicación.

Proyectos

07

Aromas Bliss

Tienda online de aromas y difusores: catálogo, cobro y gestión de pedidos en un mismo lugar.

La tienda reúne todo lo que el negocio necesita para vender sin salir de su propia página: el catálogo que ve el cliente, el carrito, el cobro y el panel desde donde se administran los productos y las órdenes.

La dueña lleva el negocio a mano: cada pedido pasa por un mensaje, cada cobro y cada envío se coordinan de a uno. La tienda mueve ese trabajo a una página propia, donde el cliente elige, paga y recibe el estado de su pedido sin que nadie tenga que responder.

  • Catálogo con categorías y ficha propia por producto
  • Carrito, checkout y pasarela de pago
  • Cuentas de cliente con historial de pedidos
  • Panel de administración: productos, órdenes y seguimiento de estado
  • Métodos de envío configurables según el negocio
  • Diseño adaptable a celular, tablet y computadora
Lanzamiento previsto para 2026

Profix Interior

Sitio de una empresa de cocinas, clósets y carpintería a medida en Florida, donde cada servicio termina en una medición sin costo.

Una empresa de carpintería a medida necesita mostrar el trabajo antes de que alguien la llame. El sitio pone el antes y el después de obras reales al lado de cada servicio, y cierra donde se decide: un WhatsApp con el mensaje ya escrito, o el formulario para agendar la medición sin costo.

  • Una página por servicio: cocinas, clósets, salas, carpintería, bares y remodelación
  • Galería de antes y después, comparables lado a lado
  • Proceso en cuatro pasos, de la medición a la instalación
  • Cobertura de todo el estado de Florida, con las ciudades principales listadas
  • Inglés y español con rutas traducidas, hreflang y mapa del sitio generados desde el mismo origen
Profix Interior

VTW Connect Miami

Sitio de una agencia de viajes y envíos, donde cada servicio desemboca en una misma conversación.

El sitio no vende en línea: abre conversaciones. Cada servicio tiene su página, y cada llamada a la acción lleva a WhatsApp con el mensaje ya escrito según el servicio. Todo el contenido vive en una sola fuente —publicar un servicio o cambiar un dato llega a menús, pie y mapa del sitio en una sola operación—, y el sitio entero se genera como HTML estático servido desde CDN.

Reescribe por completo, en React y Next.js, una versión anterior en WordPress heredada de otro negocio. La migración no cambia solo el motor: corrige el contenido servicio por servicio, repara los enlaces rotos y reemplaza la traducción automática al inglés por una versión escrita a mano.

  • Página propia por servicio, cada una con su mensaje de WhatsApp ya escrito
  • El sitio entero se prerenderiza como HTML estático, sin ejecutar nada en el servidor por visita
  • Contenido como código versionado: sin CMS ni plugins, cada cambio es revisable y reversible
  • Español e inglés con rutas traducidas, hreflang y mapa del sitio generados desde el mismo origen
VTW Connect Miami

VTW Shop

Plataforma de gestión comercial con catálogo público y panel privado por rol.

Una sola plataforma sostiene las dos caras del negocio: el catálogo que consulta el cliente y el inventario que administra el equipo son el mismo registro. Publicar un producto, ajustar su stock y fijar su precio es una única operación.

El pedido recorre ahí adentro todo su ciclo, desde que el cliente lo arma hasta que se cierra. Cada persona del equipo entra al mismo pedido y trabaja sobre lo que su rol le permite.

  • Seis niveles de acceso: administración, supervisión, vendedores, clientes finales y mayoristas
  • Inventario por depósito, con precios diferenciados según el tipo de cliente
  • Pedidos por encargo con circuito de cotización y aprobación
  • El cliente recibe el cambio de estado de su pedido en tiempo real
  • Comisiones de venta calculadas sobre los pedidos cerrados
VTW Shop

BGG Multiservices

Ocho servicios —vuelos, pasaportes, mercado, recargas, envíos, paquetes, hoteles y autos— en un sitio que termina en una conversación.

El sitio está armado para que la venta ocurra en la conversación. Cada servicio se explica hasta el punto en que el visitante ya sabe qué va a pedir, y recién ahí aparece el paso siguiente.

Se lee como un catálogo y funciona como un canal de atención: ocho servicios distintos entran por la misma puerta y terminan en el mismo lugar.

  • Una página por servicio, con requisitos y tiempos explicados en lenguaje claro
  • Sección de mercado con productos y precios de referencia
  • Enlaces de WhatsApp con mensaje precargado según el servicio de origen
  • Cero fricción: sin registro, sin formularios largos, sin pasarela de pago
BGG Multiservices

Anotate

Organizador de partidos por enlace: se comparte por WhatsApp, cada uno se anota y la lista se ordena sola.

Un partido se arma en el grupo de WhatsApp, y ahí es donde la lista se pierde: quien pregunta quién juega no encuentra la respuesta que alguien escribió treinta mensajes antes. Anotate saca la lista del chat y la pone en un enlace: el organizador fija el cupo y las reservas, y el resto se anota solo, sin coordinar con nadie.

Con la lista llena, el organizador arma los equipos arrastrando nombres entre dos columnas parejas, y lo que circula por el grupo deja de ser una invitación para pasar a ser un resultado: primero la formación, después el registro de quiénes jugaron.

  • Los últimos lugares se entregan de a uno: dos altas simultáneas nunca se quedan con el mismo cupo
  • Si alguien se baja, la primera reserva sube automáticamente, sin que el organizador intervenga
  • El mensaje que se comparte se actualiza solo, de invitación a formación de equipos
  • Una hora después del comienzo, el evento se congela y queda fijo como registro de quiénes jugaron
Anotate

Displace

Utilidad de escritorio que mantiene la PC despierta mientras corre una tarea larga.

Una descarga, un render o una copia de seguridad se interrumpen cuando Windows decide suspender el equipo. Displace se queda en la bandeja del sistema y bloquea la suspensión mientras la necesitas, sin tocar la configuración de energía del sistema.

  • Interfaz nativa en WinUI 3, con integración en la bandeja del sistema
  • Preferencias que persisten entre sesiones, incluso al cerrar desde la bandeja
  • Distribución firmada y empaquetada en MSIX, publicada por Microsoft Store
  • Actualizaciones gestionadas por Partner Center
Disponible en Microsoft Store

Trayectoria

2019 — hoy

Ingeniero de Software · Globant

Cuenta · Rockwell Automation

Siete años en el equipo que desarrolla FactoryTalk Design Studio, el entorno de programación de PLC en la nube de Rockwell Automation: un IDE de ingeniería industrial que corre entero en el navegador, con control de versiones, seguimiento de cambios y fusión de trabajo entre equipos distribuidos por todo el mundo.

Backend en Kotlin con GraphQL, frontend en Angular y TypeScript. Pruebas unitarias, end-to-end y cobertura de código como parte del ciclo, no como agregado: el software que se escribe acá termina controlando maquinaria de planta, y un error no es un error de interfaz.

2026 — hoy

Proyectos propios · L87 Software

Plataformas web a medida, sitios corporativos y aplicaciones de escritorio publicadas en Microsoft Store, para clientes de Estados Unidos y América Latina. Cada encargo cubre el alcance, la arquitectura, el desarrollo y el precio de cada etapa.

2018 — 2019

Soporte técnico · Assist Ltda.

Reportes SQL y reportes compuestos en HTML, CSS y JavaScript. Soporte de nivel 1 y 2.

2018

Webmaster · Concept Design

Administración del sitio, venta en línea y en salón, logística y reposición.

Antes de 2018: ocho años en informática pública y educativa, desde administración de sistemas hasta responsable de seguridad de la información.

Formación

Ingeniería en Informática
Universidad de Las Tunas, 2017

Certificaciones

Understanding TypeScript
Kotlin for Java Developers
Object Oriented Programming with Kotlin
Scrum Foundation Professional Certificate
Claude Code in Action

Tecnologías

Lenguajes

TypeScript · Kotlin · JavaScript · C#

Frontend

Angular · React · Next.js · Tailwind CSS

Backend

Node.js · GraphQL · Prisma

Datos

PostgreSQL · MongoDB · MySQL · MariaDB

Escritorio

.NET · WinUI 3 · MSIX

Práctica

Pruebas unitarias y E2E · Cobertura de código · Scrum

En qué puedo ayudarte

Plataformas web a medida

Sistemas con usuarios, permisos, inventario, pedidos y reportes. Cuando una planilla ya no alcanza.

Sitios que traen clientes

Sitios rápidos y claros, con SEO local y la ficha de Google configurada para que te encuentren en tu zona.

Aplicaciones para Windows

Escritorio nativo con WinUI 3, empaquetado MSIX y publicación en Microsoft Store.

Arquitectura y alcance

Antes de escribir código: qué construir primero, qué puede esperar y cuánto cuesta cada etapa.

Cotizador

Calcula cuánto costaría.

Elige el tipo de proyecto y marca lo que necesita. La cifra se actualiza al instante; el precio cerrado llega después de una conversación.

Tipo de proyecto
Extras

Cuenta qué necesitas construir.

Alcance por etapas, precio cerrado en cada una: sabes qué recibes antes de empezar.

O directamente:

L87 Software · Alejandro LoraMontevideo, Uruguay · UTC−3