Jp
Jpbalan
Desarrollador de software · Full Stack

Hola, soy Juan Pablo Balan.

Construyo soluciones digitales que resuelven problemas reales.

Desarrollo y modernizo aplicaciones empresariales, arquitecturas de microfrontends y productos completos que integran web, móvil, inteligencia artificial e infraestructura.

10+años creando software
11 → 21versiones de Angular migradas
3proyectos principales
Juan Pablo Balan, desarrollador de software
Angular
React
Python + AI
AWS
Ciudad de Guatemala, GuatemalaDesarrollador de software
Evidencia verificable

Experiencia respaldada por trabajo real

Cada señal conecta con experiencia, proyectos o perfiles que puedes revisar dentro y fuera de este portafolio.

Disponible para conversar
Productos y soluciones

Proyectos destacados

Productos creados de principio a fin y casos profesionales que muestran cómo convierto necesidades reales en soluciones funcionales.

01

Producto con inteligencia artificial

Asistente virtual con IA para solicitudes de negocio

Proyecto desarrollado

Facilitar la recepción de pedidos de productos, citas y solicitudes de servicios sin obligar al cliente a completar procesos rígidos o formularios extensos.

Una experiencia conversacional capaz de guiar al cliente y recopilar los datos necesarios.
  • IA
  • ChatGPT
  • Supabase
  • ElevenLabs
  • n8n
  • Vercel
  • Render
  • WhatsApp
  • Instagram
02

Infraestructura personal

Nube privada NAS con Raspberry Pi

Proyecto funcional

Crear una nube privada de bajo costo que permitiera almacenar y consultar archivos desde cualquier lugar sin depender de un proveedor de nube tradicional.

Nube privada funcional y accesible remotamente mediante una conexión segura.
  • Raspberry Pi
  • NAS
  • Tailscale
  • Linux
  • Almacenamiento
03

Aplicación móvil empresarial

Aplicación empresarial multiplataforma con Flutter

Desarrollada, no publicada en tiendas

Construir una aplicación empresarial multiplataforma para administrar productos y usuarios, con autenticación y persistencia en la nube.

Aplicación funcional desarrollada para entornos Android y iOS.
  • Flutter
  • Dart
  • Firebase
  • Clean Architecture
  • Google Sign-In
Crecimiento profesional

Mi evolución a través del tiempo

Una trayectoria que comenzó con fundamentos empresariales y evolucionó hacia arquitectura frontend, seguridad y creación de productos completos.

01
2014 - 2018Fundamentos y formación

Primeras soluciones con tecnologías Microsoft

Etapa de aprendizaje autodidacta y formación académica en la que construí las bases de programación, aplicaciones web y bases de datos relacionales.

Enfoque de la etapa

  • C#
  • Visual Basic
  • ASP.NET
  • SQL Server
  • Programación orientada a objetos
Hito principal

Pasé de aprender los lenguajes a comprender cómo estructurar aplicaciones conectadas con bases de datos.

02
2019 - 2021Desarrollo empresarial

Sistemas financieros, administrativos y bases de datos heredadas

Mi primera etapa profesional consolidó el desarrollo full stack en sistemas ERP y aplicaciones que combinaban ASP.NET Framework, PowerBuilder y SQL Server.

Enfoque de la etapa

  • ASP.NET Framework
  • PowerBuilder
  • Stored Procedures
  • Triggers
  • Ingeniería inversa
Hito principal

Aprendí a analizar sistemas existentes, rastrear problemas entre aplicación y base de datos e implementar funcionalidades sin romper procesos críticos.

Ver caso relacionado
03
2021 - 2024Soluciones de extremo a extremo

De la necesidad operativa a una aplicación en producción

Amplié mi responsabilidad hacia el ciclo completo: análisis, desarrollo, bases de datos, publicación en IIS y mejora continua de aplicaciones institucionales.

Enfoque de la etapa

  • ASP.NET
  • C#
  • JavaScript
  • SQL Server
  • PostgreSQL
  • IIS
Hito principal

Creé aplicaciones desde cero para gestión documental y procesos a la medida, participando también en decisiones operativas del negocio.

Ver caso relacionado
04
2024 - PresenteEspecialización y arquitectura

Frontend moderno, microfrontends y seguridad

Mi enfoque evolucionó hacia Angular a escala empresarial, arquitectura de microfrontends, modernización de aplicaciones, seguridad frontend y automatización de entregas.

Enfoque de la etapa

  • Angular 11–21
  • TypeScript
  • Single-SPA
  • Seguridad
  • Pipelines
  • IA y productos propios
Hito principal

Migré aplicaciones entre versiones mayores de Angular, creé microfrontends desde cero y desarrollé productos propios con IA, Flutter e infraestructura NAS.

Ver caso relacionado
Experiencia en acción

Mi trayectoria profesional

Una mirada a los retos, responsabilidades y resultados que han marcado mi crecimiento profesional.

Desarrollador FrontendJunio 2024 - Presente

Banco Agromercantil (Bam)

Desarrollo, modernización y fortalecimiento de soluciones de banca empresarial, con enfoque en Angular, microfrontends, seguridad de la información y automatización de entregas.

Responsabilidades

  • Desarrollar nuevas funcionalidades y mantener interfaces para soluciones de banca empresarial.
  • Resolver errores complejos y de alta prioridad en frontend para mejorar continuamente la estabilidad y experiencia del usuario.
  • Optimizar funciones y flujos de consulta y descarga de documentos en formato PDF.
  • Identificar y mitigar vulnerabilidades, incorporando cifrado de extremo a extremo para proteger información sensible.
  • Fortalecer la validación de contraseñas mediante reglas que evitan credenciales débiles o fácilmente vulnerables.
  • Crear e integrar microfrontends con Single-SPA dentro de una aplicación principal.
  • Mejorar tareas de releases y pipelines para hacer más confiable la entrega de nuevas versiones.

Logros y evidencia

Modernización continua de Angular

Migración de aplicaciones de Angular 11 a Angular 18 y posteriormente de Angular 18 a Angular 21, actualizando dependencias y resolviendo incompatibilidades.

Microfrontends desde cero

Creación y configuración de nuevos proyectos con Single-SPA para integrarlos de forma consistente con la aplicación principal.

Seguridad y entregas confiables

Mitigación de vulnerabilidades, protección de información sensible mediante cifrado de extremo a extremo, fortalecimiento de contraseñas y mejora de releases y pipelines.

Tecnologías

  • HTML5
  • CSS3
  • Angular
  • TypeScript
  • Single-SPA
  • PostgreSQL
  • Lambda
  • AWS
  • Azure DevOps
Desarrollador Full StackJunio 2021 - Enero 2024

Ministerio de Desarrollo Social (MIDES)

Diseño, desarrollo y publicación de aplicaciones institucionales a la medida, desde el análisis inicial hasta su puesta en producción y mejora continua.

Responsabilidades

  • Crear aplicaciones desde cero con ASP.NET, C# y JavaScript, y llevarlas hasta producción mediante IIS.
  • Desarrollar una aplicación para almacenar, consultar y descargar documentos virtualizados en formato PDF.
  • Mejorar la integridad y persistencia de los archivos para evitar documentos corruptos y optimizar su consulta.
  • Desarrollar una aplicación a la medida para administrar y dar seguimiento a procesos institucionales.
  • Diseñar consultas y mejorar índices en bases de datos SQL Server y PostgreSQL.
  • Participar en reuniones para analizar necesidades y apoyar decisiones operativas y estratégicas del negocio.

Logros y evidencia

Tecnología orientada al negocio

Participación en la toma de decisiones operativas y estratégicas, transformando necesidades institucionales en aplicaciones que hicieron más eficientes los procesos.

Gestión eficiente de documentos PDF

Mejora del almacenamiento y la relación de datos, junto con la optimización de índices y consultas para guardar, localizar y descargar documentos de forma confiable.

Tecnologías

  • HTML5
  • CSS3
  • ASP.NET
  • C#
  • JavaScript
  • jQuery
  • SQL Server
  • Git
  • Reports
Desarrollador Full StackMayo 2019 - Junio 2021

Universidad Rafael Landívar (URL)

Desarrollo y soporte de sistemas financieros (ERP) y administrativos, combinando aplicaciones web, soluciones heredadas y bases de datos relacionales.

Responsabilidades

  • Desarrollar nuevas funcionalidades y mantener sistemas financieros y administrativos, principalmente con ASP.NET Framework y PowerBuilder.
  • Analizar aplicaciones existentes y corregir errores funcionales y técnicos.
  • Crear y modificar procedimientos almacenados, triggers, consultas y operaciones CRUD en SQL Server.
  • Realizar análisis e ingeniería inversa de bases de datos para identificar el origen de problemas en sistemas heredados.
  • Auditar y optimizar procedimientos almacenados complejos para mejorar su funcionamiento y mantenibilidad.

Logros y evidencia

Experiencia en sistemas críticos

Implementación de nuevas funcionalidades y resolución de problemas en procesos vinculados con operaciones financieras y administrativas.

Análisis y mejora de bases de datos

Ingeniería inversa, auditoría y optimización de procedimientos almacenados, triggers y consultas en bases de datos SQL Server.

Tecnologías

  • HTML5
  • CSS3
  • ASP.NET Framework
  • C#
  • JavaScript
  • Power Builder
  • jQuery
  • SQL Server
  • Git
  • Azure
Stack tecnológico

Habilidades y Herramientas

Tecnologías que he utilizado para construir interfaces, sistemas empresariales, productos con IA e infraestructura lista para producción.

39tecnologías y herramientas
39 resultados

Frontend y aplicaciones

Interfaces web y experiencias multiplataforma.

HTML
CSS3
Sass
Tailwind CSS
Angular
React
RBReact Bits
JavaScript
TypeScript
Flutter
Bootstrap
PPrimeNG
jQuery

Backend y datos

Servicios, lógica empresarial y persistencia.

ASP.NET
Node.js
Python
PHP
Java
C#
Visual Basic
PBPowerBuilder
MicrosoftSQL Server
MySQL
Oracle
MongoDB
MariaDB
PostgreSQL
Firebase
Supabase

Cloud, automatización e IA

Entrega, integración y operación de productos.

AWS
Azure
DevOps
Git
npm
TSTailscale
n8nn8n
ElevenLabs
Vercel
RRender
Perfil profesional

Sobre mí

Soy desarrollador de software con más de 10 años de experiencia creando y modernizando aplicaciones empresariales. Combino análisis, desarrollo frontend y backend, bases de datos y entrega a producción para resolver problemas reales.

Trabajo en equipo

Creo firmemente que el trabajo en equipo es fundamental para el éxito de cualquier proyecto. Me encanta colaborar con otros profesionales y aprender de sus experiencias.

Aporte a nuevas ideas

Siempre estoy buscando nuevas formas de mejorar y optimizar los procesos. Me gusta aportar ideas frescas y creativas que puedan llevar los proyectos al siguiente nivel.

Integridad y compromiso

Valoro la integridad y el compromiso en todo lo que hago. Siempre cumplo con mis responsabilidades y me esfuerzo por superar las expectativas.

Trabajemos juntos

Contáctame

Si tienes un proyecto, una oportunidad profesional o un problema técnico que podamos resolver juntos, envíame un mensaje.