Hola, soy

Jonathan Ruge

Software Engineer Fullstack Senior

Diseño y desarrollo arquitecturas de microservicios escalables que procesan millones de operaciones diarias. Especializado en Clean Architecture, AWS serverless y soluciones Fullstack de alto impacto.

Angular Spring Boot Python AWS TypeScript
Sobre mí

Sobre mí

Arquitectura, escalabilidad y resultados medibles

Ingeniero de Software con más de 5 años de experiencia diseñando y desarrollando soluciones Fullstack de alto impacto para empresas tecnológicas y clientes internacionales. Especializado en arquitecturas de microservicios escalables, implemento sistemas que procesan millones de operaciones diarias utilizando Angular (7-18), Spring Boot (Java 8–11) y Python/Flask. Mi experiencia abarca desde el diseño de APIs REST robustas hasta la implementación de autenticación JWT y sistemas de eventos distribuidos. En AWS, he diseñado y desplegado infraestructuras serverless complejas utilizando Lambda, DynamoDB, AuroraDB, S3, CloudWatch, API Gateway, SQS y EventBridge. He optimizado sistemas que redujeron tiempos de procesamiento en hasta 90% y aumentaron ventas en 40% mediante mejoras técnicas y arquitectónicas. Mi enfoque se centra en Clean Architecture y Domain-Driven Design, aplicando patrones como Arquitectura Hexagonal para crear sistemas mantenibles y testeables. Integro prácticas DevOps con Docker, CI/CD y SonarQube para garantizar calidad y despliegues automatizados. He liderado proyectos internacionales colaborando con equipos distribuidos, aplicando metodologías ágiles (Scrum, XP, Kanban) y entregando soluciones que optimizan procesos de negocio y potencian resultados medibles.

Portfolio

Proyectos Destacados

Soluciones técnicas que demuestran arquitectura escalable, Clean Code y resultados medibles

Fit Tracker

Plataforma web fullstack para seguimiento de fitness desarrollada con Next.js y Node.js. Implementa autenticación segura, dashboard interactivo con visualización de datos y despliegue optimizado en Vercel con code splitting y lazy loading para máximo rendimiento.

Next.js Node.js TypeScript Vercel

Fit Tracker Mobile

Aplicación móvil multiplataforma desarrollada con Flutter siguiendo arquitectura BLoC. Implementa sincronización offline-first con resolución de conflictos, gestión completa de entrenamientos, seguimiento de progreso con métricas avanzadas, notificaciones push y exportación/importación de datos. Arquitectura escalable con 39 páginas implementadas y integración con Supabase y Firebase.

Flutter Dart Supabase Firebase +2

Kpi

Sistema empresarial de gestión y visualización de KPIs desarrollado como proyecto freelance. Arquitectura fullstack con Angular y Node.js que incluye dashboards interactivos con gráficos en tiempo real, reportes automatizados y análisis avanzado de métricas de negocio para toma de decisiones estratégicas.

Angular Node.js TypeScript REST API

Bodeguita Verde

Plataforma e-commerce completa desarrollada con Angular 21 y arquitectura modular. Implementa catálogo dinámico de productos, carrito de compras persistente, proceso de checkout optimizado, área de usuario con historial de pedidos y panel de administración completo con gestión de inventario, clientes y proveedores. Diseño responsive con Tailwind CSS y gestión de estado reactiva con RxJS.

Angular 21 TypeScript Tailwind CSS RxJS

Marketplace

Plataforma de marketplace enterprise con arquitectura de microservicios serverless implementada siguiendo Clean Architecture y Domain-Driven Design. Incluye servicios especializados para gestión de productos con variantes complejas, categorías jerárquicas, usuarios, notificaciones y órdenes. Integra funcionalidades de IA avanzadas: chat de ventas inteligente, virtual try-on y búsqueda semántica. Desplegado en AWS Lambda con DynamoDB, S3 y Serverless Framework para escalabilidad automática.

Python FastAPI AWS Lambda DynamoDB +3
Tecnologías

Habilidades

Stack tecnológico para construir sistemas enterprise escalables

Frontend

Angular (7-21) TypeScript JavaScript React (básico) Ionic HTML5 CSS3

Backend

Java (8-17) Spring Boot Python Flask FastAPI Node.js NestJS Express REST APIs Microservicios Arquitectura Hexagonal

Cloud & Tools

AWS (S3, Lambda, DynamoDB, AuroraDB, CloudWatch, IAM, CodeBuild, API Gateway, SQS, EventBridge) Docker Jenkins CI/CD SonarQube Swagger OracleDB MySQL PostgreSQL DynamoDB MongoDB Redis
Carrera

Experiencia

5+ años liderando proyectos internacionales y optimizando sistemas críticos

Desarrollador de Software Fullstack Senior

Escala

Octubre 2024 - Actualmente

Lideré el diseño y desarrollo de la arquitectura de un CRM Flexible basado en entidades dinámicas, una solución innovadora que permitió el fondeo del cliente principal y la adquisición de nuevos clientes. Construí gran parte del backend y frontend aplicando patrones escalables y optimizando la comunicación entre microservicios. Realicé pruebas de concepto (PoC) comparando DynamoDB, Neptune y Aurora para definir la base de datos flexible óptima, priorizando rendimiento y costo. Implementé múltiples servicios AWS (DynamoDB, AuroraDB, S3, CloudWatch, IAM, CodeBuild, API Gateway, SQS, EventBridge) garantizando disponibilidad, trazabilidad y despliegues automatizados.

Desarrollador de Software Senior

Audisoft

Mayo 2024 - Octubre 2024

Desarrollé microservicios desde cero en Spring Boot implementando Arquitectura Hexagonal con diagramas completos de procesos y arquitectura. Diseñé el modelo de flujo de datos para la integración entre múltiples microservicios utilizando Kafka y Redis para comunicación asíncrona y caché distribuido. Documenté exhaustivamente los microservicios con Swagger y establecí estándares de calidad con SonarQube y pruebas unitarias con Mockito.

Ingeniero de Software

Modyo

Septiembre 2022 - Abril 2024

Desarrollé features críticas para el banco BCI – Miami utilizando Spring Boot con arquitectura hexagonal y pruebas unitarias exhaustivas. Implementé integraciones complejas con servicios externos como Jumio (validación de identidad biométrica) y Mambu (sistema de desembolso financiero) para clientes bancarios internacionales como CFG Colombia y CFG Centro América. Modelé y refactoricé el backend completo para cumplir con arquitectura hexagonal, mejorando mantenibilidad y testabilidad del código.

Desarrollador Fullstack

Credifamilia C.F

Febrero 2021 - Agosto 2022

Aumenté significativamente el fondeo de la compañía desarrollando soluciones con Angular, Spring Boot y PLSQL que optimizaron procesos financieros críticos. Reduje el tiempo de migración de información diaria de 5 horas a 30 minutos (reducción del 90%) mediante optimización de queries y procesos batch en Spring Boot. Mejoré la experiencia de usuario en el portal principal implementando mejoras de UI/UX que aumentaron la satisfacción del usuario final y evitaron sanciones monetarias mediante automatización de procesos regulatorios.

Desarrollador Fullstack Junior

Enterprise Business Solutions (EBS)

Diciembre 2019 - Febrero 2021

Aumenté las ventas en un 40% desarrollando aplicaciones con Java y Angular que mejoraron los procesos de negocio. Mejoré el rendimiento del equipo de desarrollo en un 30% aplicando metodologías ágiles como Scrum y estableciendo mejores prácticas de desarrollo. Lideré la migración completa de aplicaciones legacy en PHP a una arquitectura moderna de microservicios en Java y Angular, mejorando escalabilidad y mantenibilidad.

Contacto

Contacto

¿Buscas un desarrollador senior para tu próximo proyecto? Colaboremos en soluciones técnicas de alto impacto.

O contáctame directamente