Montevideo, Uruguay · UTC−3 · Trabalho remoto

Alejandro Lora

Engenheiro de Software · Globant

Sete anos na equipe da Globant que desenvolve o FactoryTalk Design Studio, ambiente de programação de CLP na nuvem da Rockwell Automation. Em paralelo, plataformas e produtos próprios sob a L87 Software.

Um só responsável por todo o software: banco de dados, backend, interface e publicação.

Projetos

07

Aromas Bliss

Loja online de aromas e difusores: catálogo, pagamento e gestão de pedidos em um só lugar.

A loja reúne tudo o que o negócio precisa para vender sem sair da própria página: o catálogo que o cliente vê, o carrinho, o pagamento e o painel de onde se administram os produtos e os pedidos.

A dona toca o negócio na mão: cada pedido chega por mensagem, cada pagamento e cada envio são combinados um a um. A loja leva esse trabalho para uma página própria, onde o cliente escolhe, paga e acompanha o status do pedido sem que ninguém precise responder.

  • Catálogo com categorias e página própria por produto
  • Carrinho, checkout e gateway de pagamento
  • Contas de cliente com histórico de pedidos
  • Painel de administração: produtos, pedidos e acompanhamento de status
  • Métodos de entrega configuráveis conforme o negócio
  • Design que se adapta a celular, tablet e computador
Lançamento previsto para 2026

Profix Interior

Site de uma empresa de cozinhas, closets e marcenaria sob medida na Flórida, onde cada serviço termina em uma medição sem custo.

Uma empresa de marcenaria sob medida precisa mostrar o trabalho antes que alguém ligue. O site coloca o antes e o depois de obras reais ao lado de cada serviço, e fecha onde se decide: um WhatsApp com a mensagem já escrita, ou o formulário para agendar a medição sem custo.

  • Uma página por serviço: cozinhas, closets, salas, marcenaria, bares e reforma
  • Galeria de antes e depois, comparáveis lado a lado
  • Processo em quatro etapas, da medição à instalação
  • Cobertura de todo o estado da Flórida, com as principais cidades listadas
  • Inglês e espanhol com rotas traduzidas, hreflang e mapa do site gerados a partir da mesma origem
Profix Interior

VTW Connect Miami

Site de uma agência de viagens e envios, onde cada serviço desemboca em uma mesma conversa.

O site não vende online: abre conversas. Cada serviço tem a sua página, e cada chamada para ação leva ao WhatsApp com a mensagem já escrita conforme o serviço. Todo o conteúdo vive em uma única fonte — publicar um serviço ou mudar um dado chega aos menus, ao rodapé e ao mapa do site em uma única operação —, e o site inteiro é gerado como HTML estático servido a partir de CDN.

Reescreve por completo, em React e Next.js, uma versão anterior em WordPress herdada de outro negócio. A migração não muda só o motor: corrige o conteúdo serviço por serviço, conserta os links quebrados e substitui a tradução automática para o inglês por uma versão feita à mão.

  • Página própria por serviço, cada uma com sua mensagem de WhatsApp já escrita
  • O site inteiro é pré-renderizado como HTML estático, sem executar nada no servidor por visita
  • Conteúdo como código versionado: sem CMS nem plugins, cada mudança é revisável e reversível
  • Espanhol e inglês com rotas traduzidas, hreflang e mapa do site gerados a partir da mesma origem
VTW Connect Miami

VTW Shop

Plataforma de gestão comercial com catálogo público e painel privado por função.

Uma só plataforma sustenta os dois lados do negócio: o catálogo que o cliente consulta e o estoque que a equipe administra são o mesmo registro. Publicar um produto, ajustar seu estoque e definir seu preço é uma única operação.

O pedido percorre ali dentro todo o seu ciclo, desde que o cliente o monta até que ele se fecha. Cada pessoa da equipe entra no mesmo pedido e trabalha no que sua função permite.

  • Seis níveis de acesso: administração, supervisão, vendedores, clientes finais e atacadistas
  • Estoque por depósito, com preços diferenciados conforme o tipo de cliente
  • Pedidos sob encomenda com circuito de cotação e aprovação
  • O cliente recebe a mudança de status do seu pedido em tempo real
  • Comissões de venda calculadas sobre os pedidos fechados
VTW Shop

BGG Multiservices

Oito serviços — passagens, passaportes, mercado, recargas, envios, encomendas, hotéis e carros — em um site que termina em uma conversa.

O site é montado para que a venda aconteça na conversa. Cada serviço é explicado até o ponto em que o visitante já sabe o que vai pedir, e só então aparece o passo seguinte.

Lê-se como um catálogo e funciona como um canal de atendimento: oito serviços diferentes entram pela mesma porta e terminam no mesmo lugar.

  • Uma página por serviço, com requisitos e prazos em linguagem clara
  • Seção de mercado com produtos e preços de referência
  • Links de WhatsApp com mensagem pré-carregada conforme o serviço de origem
  • Zero atrito: sem cadastro, sem formulários longos, sem gateway de pagamento
BGG Multiservices

Anotate

Organizador de partidas por link: compartilha-se pelo WhatsApp, cada um se inscreve e a lista se ordena sozinha.

Uma partida se organiza no grupo do WhatsApp, e é justamente ali que a lista se perde: quem pergunta quem vai jogar não encontra a resposta que alguém escreveu trinta mensagens antes. O Anotate tira a lista do chat e a coloca em um link: o organizador define as vagas e a lista de espera, e o resto se inscreve sozinho, sem combinar com ninguém.

Com a lista cheia, o organizador monta os times arrastando nomes entre duas colunas equilibradas, e o que circula no grupo deixa de ser um convite para virar um resultado: primeiro a escalação, depois o registro de quem jogou.

  • As últimas vagas são entregues uma por vez: duas inscrições simultâneas nunca ficam com a mesma vaga
  • Se alguém sai, a primeira pessoa da lista de espera sobe automaticamente, sem que o organizador precise agir
  • A mensagem compartilhada se atualiza sozinha, de convite para escalação
  • Uma hora depois do início, o evento se congela e fica fixo como registro de quem jogou
Anotate

Displace

Utilitário de desktop que mantém o PC acordado enquanto uma tarefa longa roda.

Um download, uma renderização ou um backup são interrompidos quando o Windows decide suspender a máquina. O Displace fica na bandeja do sistema e bloqueia a suspensão enquanto você precisa, sem mexer nas configurações de energia do sistema.

  • Interface nativa em WinUI 3, com integração na bandeja do sistema
  • Preferências que persistem entre sessões, mesmo ao fechar pela bandeja
  • Distribuição assinada e empacotada em MSIX, publicada pela Microsoft Store
  • Atualizações gerenciadas pelo Partner Center
Baixe na Microsoft Store

Trajetória

2019 — hoje

Engenheiro de Software · Globant

Conta · Rockwell Automation

Sete anos na equipe que desenvolve o FactoryTalk Design Studio, ambiente de programação de CLP na nuvem da Rockwell Automation: uma IDE de engenharia industrial que roda inteira no navegador, com controle de versões, rastreamento de mudanças e merge de trabalho entre equipes distribuídas pelo mundo.

Backend em Kotlin com GraphQL, frontend em Angular e TypeScript. Testes unitários, end-to-end e cobertura de código fazem parte do ciclo, não são um acréscimo: o software escrito aqui acaba controlando maquinário de fábrica, e um defeito ali não é um defeito de interface.

2026 — hoje

Projetos próprios · L87 Software

Plataformas web sob medida, sites corporativos e aplicativos de desktop publicados na Microsoft Store, para clientes dos Estados Unidos e da América Latina. Cada trabalho cobre o escopo, a arquitetura, o desenvolvimento e o preço de cada etapa.

2018 — 2019

Suporte técnico · Assist Ltda.

Relatórios SQL e relatórios compostos em HTML, CSS e JavaScript. Suporte de nível 1 e 2.

2018

Webmaster · Concept Design

Administração do site, venda online e em loja, logística e reposição.

Antes de 2018: oito anos em TI pública e educacional, da administração de sistemas à responsabilidade pela segurança da informação.

Formação

Engenharia da Computação
Universidad de Las Tunas, 2017

Certificações

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

Tecnologias

Linguagens

TypeScript · Kotlin · JavaScript · C#

Frontend

Angular · React · Next.js · Tailwind CSS

Backend

Node.js · GraphQL · Prisma

Dados

PostgreSQL · MongoDB · MySQL · MariaDB

Desktop

.NET · WinUI 3 · MSIX

Prática

Testes unitários e E2E · Cobertura de código · Scrum

Como posso ajudar

Plataformas web sob medida

Sistemas com usuários, permissões, estoque, pedidos e relatórios. Para quando a planilha já não dá conta.

Sites que trazem clientes

Sites rápidos e claros, com SEO local e o perfil do Google configurado para que encontrem você na sua região.

Aplicativos para Windows

Desktop nativo com WinUI 3, empacotamento MSIX e publicação na Microsoft Store.

Arquitetura e escopo

Antes de escrever código: o que construir primeiro, o que pode esperar e quanto custa cada etapa.

Orçamento

Calcule quanto custaria.

Escolha o tipo de projeto e marque o que ele precisa. O valor se atualiza na hora; o preço fechado vem depois de uma conversa.

Tipo de projeto
Extras

Conte o que você precisa construir.

Escopo por etapas, preço fechado em cada uma: você sabe o que recebe antes de começar.

Ou diretamente:

L87 Software · Alejandro LoraMontevideo, Uruguay · UTC−3