Guillermo Navarro

Ingeniero de Software Full Stack
Creando software y productos SaaS.

Desarrollador Full Stack · AWS Cloud · Creador SaaS

Desarrollo software web y móvil para servicios financieros, integro APIs en la nube y convierto ideas en productos. Tengo más de 6 años de experiencia y también construyo productos SaaS y exploro la IA aplicada.

TypeScript React Angular Node.js AWS

⌁ Ciudad de Panamá · UTC−5 · Abierto a empleos remotos de tiempo completo

Guillermo Navarro, software engineer
Abierto a oportunidades
</> Full Stack · AWS · AI

IMPACTO DE INGENIERÍA

011M+Usuarios de plataforma bancaria
02900Clientes en un solo programa · hasta
03AIExplorando RAG, flujos con agentes y MCP

01 / WORK

Proyectos destacados

Productos que combinan ingeniería y valor real para los negocios.

DETALLES DE INGENIERÍA

Detrás de los productos

Problemas reales, arquitectura y decisiones técnicas.

CASO DE PRODUCTO

Panaloyal

Fidelización digital para pequeños negocios

↗
Next.js / ReactSupabasePases Wallet y campañas

Problema

Los negocios necesitan recompensar visitas recurrentes sin tarjetas físicas ni obligar a sus clientes a instalar una aplicación.

Solución

Un SaaS de fidelización con tarjetas de sellos digitales, Apple Wallet y Google Wallet, métricas, registro por QR y campañas segmentadas.

Arquitectura

  • Aplicación Next.js y React con datos y autenticación en Supabase
  • Generación y actualización de pases Wallet, con tareas programadas de sincronización
  • Endpoints REST, procesamiento de campañas, analíticas y webhooks de pagos

Decisiones técnicas

  • Priorizar tarjetas nativas de Wallet en lugar de exigir una aplicación adicional.
  • Separar paneles de negocios, tarjetas de clientes e integraciones API.
  • Automatizar campañas y operaciones para reducir tareas manuales.
Resultado

SaaS en funcionamiento con negocios clientes; algunos programas de fidelización han alcanzado hasta 900 clientes registrados.

CASO DE PRODUCTO

WrappedMe

Experiencias de IA privadas en iPhone

↗
iPhone / SwiftUIApple Vision e IntelligenceHistorias en el dispositivo

Problema

Transformar una fototeca personal en historias interesantes sin exponer las imágenes a servidores de terceros.

Solución

Aplicación nativa iOS que crea resúmenes, estadísticas e historias de días especiales mediante visión artificial e IA ejecutadas en el dispositivo.

Arquitectura

  • Swift 6 y SwiftUI con frameworks nativos de iOS
  • Apple Vision para clasificación, rostros y reconocimiento de texto; Apple Intelligence para insights personalizados
  • Análisis y caché locales, bloqueo con Face ID, StoreKit 2 y localización multilingüe

Decisiones técnicas

  • Mantener el análisis fotográfico en el teléfono, sin cuentas ni subidas a la nube.
  • Crear resúmenes interactivos estilo Stories y videos a partir de Live Photos.
  • Publicar en la App Store con compras nativas y varios idiomas.
Resultado

Aplicación publicada en la App Store con seis idiomas, procesamiento local de fotografías y desbloqueo mediante pago único.

02 / CAREER

Experiencia profesional

Desarrollo de aplicaciones confiables en banca, seguros y entornos web.

Sep 2022 — Actualidad

Desarrollador Full Stack

Banco General

Desarrollo funcionalidades de banca móvil y pagos comerciales en un entorno financiero regulado.

  • Desarrollo funcionalidades de banca móvil con Angular, Ionic, Java, Spring Boot y AWS para una plataforma que atiende a más de 1 millón de usuarios.
  • Integro SDKs de pago en la aplicación bancaria comercial para permitir cobros Tap on Phone en dispositivos compatibles.
  • Desarrollo integraciones API REST y mejoras de experiencia de usuario entre frontend y backend.
  • Angular
  • Ionic
  • Java
  • Spring Boot
  • AWS
Oct 2020 — Ago 2022

Analista Programador

ASSA Compañía de Seguros

Desarrollé soluciones web y móviles para procesos del sector asegurador.

  • Construí e integré APIs C#/.NET con interfaces React y React Native.
  • Trabajé con prácticas ágiles y Azure DevOps.
  • C# / .NET
  • React
  • React Native
  • Azure DevOps
2019 — 2020

Desarrollador Web Júnior

Diprocess

Desarrollé y mantuve aplicaciones web y servicios para clientes.

  • Implementé integraciones REST y funcionalidades respaldadas por SQL Server.
  • Colaboré en flujos CI/CD y mantenimiento de aplicaciones.
  • JavaScript
  • C#
  • SQL Server
  • CI/CD
Guillermo Navarro

03 / STORY

Más allá del código

Me apasiona crear soluciones que las personas realmente utilizan.

Soy ingeniero de software y disfruto convertir problemas complejos en productos digitales útiles. Mi experiencia abarca sistemas empresariales, frontend, integraciones backend y servicios AWS.

Fuera del trabajo desarrollo productos SaaS propios, experimento con automatización y exploro la ingeniería asistida por IA. Me interesa la buena arquitectura, la entrega confiable y seguir aprendiendo.

Ver mi GitHub ↗Descargar CV ↓

04 / TOOLKIT

Tecnologías e intereses

Herramientas que utilizo y áreas que estoy estudiando actualmente.

01

Frontend

TypeScriptJavaScriptReactAngularIonicHTML y CSSFigma
02

Backend y datos

Node.jsJavaSpring BootC# / .NETAPIs RESTSQLPostgreSQLPython
03

Cloud y DevOps

AWSAPI GatewayS3FargateCloudFormationAWS LambdaVercelDokployCI/CDDocker
04

Actualmente aprendiendo · IA

Software factories asistidas por IASpecification-Driven Development (SDD)Flujos de desarrollo asistido por IAClaude Code (subagentes, skills, comandos, hooks y reglas)Agent harnessesModelos LLM localesModel Context Protocol (MCP)Seguridad y guardrails de agentesAutomatización con IAIntegraciones con IA

05 / CONTACT

Construyamos algo que importe.

¿Te interesa colaborar o conversar sobre una oportunidad profesional? Escríbeme.

06 / PLAYGROUND

Tómate un pequeño descanso.

Tres retos de lógica con muros y caminos sinuosos. Conecta los números en orden y recorre todas las casillas.

RETO INTERACTIVO

Connect the dots.

Sin registro ni distracciones. Solo un pequeño ejercicio mental.

NIVEL 01 / 03MOVIMIENTOS 0

Empieza en el 1. Arrastra o toca las casillas vecinas.

↗Conecta los números en orden. Recorre todas las casillas sin cruzar los muros.
LISTO PARA JUGAR1 / 25
Mouse, táctil o teclado5 × 5

MÁS FORMAS DE CONECTAR

Encuéntrame en otras plataformas