Jimmis J Simanca - Backend Engineer | Java Specialist
Disponible para nuevos proyectos

Jimmis J Simanca

Backend Engineer | Java & Spring Boot

Desarrollo de APIs RESTful escalables con un enfoque en Clean Code y principios SOLID. Especializado en arquitecturas de automatización con IA y orquestación de servicios.

Sobre mí

Backend Engineer con base en Java y Spring Boot, enfocado en arquitecturas limpias y sistemas escalables.

Con más de 8 años en entornos corporativos del sector financiero como asesor, entiendo el dominio desde adentro, los procesos, las exigencias y el impacto real que tiene un sistema cuando falla. Hoy aplico esa perspectiva al desarrollo backend con Java y Spring Boot.

Tecnólogo en Desarrollo de Software y estudiante de Ingeniería de Sistemas en Uniremington, combino formación académica con práctica intensiva en proyectos reales desplegados en producción.

Actualmente desarrollo soluciones backend con Java y Spring Boot, con foco en arquitecturas RAG usando LangChain4j, microservicios dockerizados y aplicación de Principios SOLID.

Lo que aporto al equipo

APIs con contratos claros

Diseño de APIs RESTful documentadas con OpenAPI/Swagger desde el día uno, con manejo de errores consistente y versionado.

RAG con LangChain4j en Java

Implementación de sistemas de recuperación aumentada con LangChain4j — stack poco común en LATAM que abre puertas en proyectos de IA empresarial.

Experiencia en dominio financiero

8 años en entornos corporativos del sector financiero. Entiendo los requisitos de consistencia, trazabilidad y tolerancia a fallos que ese dominio exige.

Producción con presupuesto cero

Capacidad de desplegar, mantener y optimizar servicios en producción usando capas gratuitas de Railway, Render y Vercel sin sacrificar calidad.

Trayectoria

Experiencia Profesional

Desarrollador Backend

No Country

Simulación Profesional

08/2024 - 09/2024

Logros clave

  • Diseño e implementación de lógica de negocio para APIs de reservas con Java y Spring Boot.
  • Desarrollo de un motor de validación de disponibilidad en tiempo real con transacciones atómicas.
  • Gestión de despliegue continuo en Render.

Formación

Educación

Ingeniería de Sistemas

Uniremington

En curso — 8.º semestre

En curso

Destacado

  • Formación en arquitectura de software, estructuras de datos y sistemas distribuidos.
  • Aplicación práctica de conceptos académicos en proyectos reales desplegados en producción.

Tecnólogo en Desarrollo de Software

Uniremington

Graduado

29/05/2026

Destacado

  • Formación técnica en desarrollo de software con énfasis en backend y buenas prácticas.
  • Base sólida en programación orientada a objetos, bases de datos y ciclo de vida del software.

Stack Técnico

Selecciona una tecnología para ver proyectos relacionados.
Hybrid-Intel-Orchestrator
Checking

Hybrid-Intel-Orchestrator

Sistema de orquestación de IA desarrollado en Java. Implementa RAG (Retrieval-Augmented Generation) para procesar documentos PDF y realizar búsquedas web en tiempo real.

JavaSpring BootLangChain4j+3
Resilient Notification Microservice
Checking

Resilient Notification Microservice

Microservicio backend para envío de notificaciones asíncronas, blindado con patrones de Resiliencia (Circuit Breaker + Rate Limiting) para garantizar estabilidad bajo alta carga o fallos de terceros.

JavaSpring BootResilience4j+3
Cerebro Digital - Motor de CMS y Parser de Markdown
Checking

Cerebro Digital - Motor de CMS y Parser de Markdown

Motor de gestión de contenidos (CMS) personal desarrollado bajo los principios de Arquitectura en capas y Código Limpio (Clean Code). El sistema consume de forma asíncrona archivos Markdown desde repositorios privados de GitHub mediante su API REST, desacoplando la infraestructura del dominio y transformándolos dinámicamente en HTML sanitizado para un frontend de alto rendimiento.

JavaSpring BootGitHub API+4

Contacto

¿Tienes un proyecto? Hablemos.

Email

Enviar un correo

Ubicación

Córdoba, Colombia