Summary
Overview
Work History
Education
Skills
Soft Skills
IDIOMAS
Refrencias
Timeline
Generic
JOHAN SEBASTIAN FULA MALAVER

JOHAN SEBASTIAN FULA MALAVER

Tunja

Summary

Ingeniero de Sistemas con más de 4 años de experiencia en desarrollo backend e integración de servicios empresariales. Sólido dominio de Java, Spring Boot y bases de datos como Oracle y PostgreSQL. Hábil en el diseño e implementación de APIs REST/SOAP, automatización de despliegues (Jenkins, Docker) y trabajo en entornos cloud (AWS, Oracle Cloud, Azure). Competente con herramientas de integración y plataformas como OSB, OIC, y WebLogic, mejorando continuamente la experiencia en soluciones empresariales orientadas a servicios. Centrado en la calidad del código, escalabilidad y metodologías ágiles.

Overview

5
5
years of professional experience

Work History

Ingeniero de Desarrollo de Aplicaciones

Coéxito S.A.S
10.2022 - Current
  • Lideré equipos de desarrollo en proyectos estratégicos aplicando metodología ágil Scrum, asegurando entregas iterativas de alto impacto. Coordiné y ejecuté soluciones utilizando el stack Java Spring Boot + Angular/React, basadas en principios SOLID y arquitectura de código limpio.
  • Diseñé e implementé integraciones empresariales sobre Oracle Cloud Infrastructure (OCI) utilizando servicios expuestos a través de Oracle Service Bus (OSB) y desplegados en entornos Oracle WebLogic Server, permitiendo la orquestación eficiente de procesos de negocio mediante servicios SOAP y REST.
  • Gestión avanzada de bases de datos relacionales (Oracle PL/SQL, PostgreSQL y MySQL): desarrollo de procedimientos almacenados, triggers, funciones, paquetes y procesos ETL. Optimización de consultas y estructuras para alto rendimiento en entornos transaccionales.
  • Modelado de esquemas complejos con vistas materializadas, programación de jobs automatizados, procedimientos almacenados y control de permisos, garantizando integridad, auditoría y rendimiento de las operaciones.
  • Desarrollo y mantenimiento de reportes dinámicos utilizando JasperReports, Apache POI y Oracle Transactional Business Intelligence (OTBI), generando documentos automatizados en Excel, PDF y otros formatos, para apoyar procesos de análisis y toma de decisiones ejecutivas.

Ingeniero de desarrollo

Entenova S.A.S
07.2022 - 10.2022
  • Desarrollo y actualización de reportes en formato Excel utilizando PHP, mediante bibliotecas como PHPExcel y PHPSpreadsheet, generando reportes dinámicos con cálculos complejos, formatos personalizados y exportación optimizada para facilitar el análisis de datos y la toma de decisiones empresariales.
  • Implementación de servicios REST utilizando Java con Spring Boot, aplicando principios SOLID y arquitectura limpia, garantizando la modularidad, mantenibilidad y escalabilidad de los servicios desarrollados.
  • Consumo de servicios SOAP a través de archivos WSDL, asegurando la interoperabilidad con sistemas externos y plataformas heredadas, mediante integraciones robustas y seguras en entornos empresariales.
  • Documentación y elaboración de manuales técnicos, desarrollando recursos detallados como procedimientos, flujos de trabajo, mejores prácticas y diagramas UML. Enfoque en documentación estructurada, clara y útil tanto para desarrolladores como para usuarios técnicos, facilitando la implementación y el mantenimiento de aplicaciones.
  • Gestión y mantenimiento de repositorios en GitHub, utilizando herramientas como SmartGit para la administración eficiente del control de versiones. Coordinación de flujos colaborativos, manejo de ramas, resolución de conflictos y ejecución de integraciones continuas para garantizar la calidad y trazabilidad del código fuente.
  • Administración de bases de datos en Microsoft SQL Server, incluyendo configuración, monitoreo de rendimiento, seguridad, respaldo y recuperación. Optimización de consultas y creación de índices para garantizar una respuesta rápida y estable en aplicaciones críticas de negocio.

Ingeniero de desarrollo

RingVoz LLC
09.2021 - 07.2022
  • Lideré la reestructuración y mantenimiento de un aplicativo móvil, gestionando el backend en Java, PHP y Python, y el frontend en Ionic, logrando una mejora del 30 % en el rendimiento general mediante optimización de lógica de negocio y arquitectura modular.
  • Desarrollo e integración de servicios REST y SOAP, implementados con Java (Spring Boot) y ZendFramework2 (PHP), facilitando la interoperabilidad entre la aplicación móvil y múltiples sistemas externos.
  • Migración de infraestructura a AWS, incluyendo configuración de instancias EC2, despliegue en servidores Red Hat Linux y administración de almacenamiento en S3, garantizando disponibilidad y escalabilidad de los servicios.
  • Documentación de APIs y flujos de desarrollo en Confluence, junto con la definición estructurada de endpoints mediante Swagger, fortaleciendo la claridad técnica y la colaboración entre equipos.
  • Gestión del proceso de publicación y control de versiones de aplicaciones móviles en la Apple App Store a través de Apple Connect, asegurando conformidad con estándares de calidad y políticas de iOS.
  • Implementación de notificaciones push automáticas y manuales mediante OneSignal, incrementando la interacción y retención de usuarios.
  • Desarrollo de módulo administrativo web para el sistema my.twixtext.com, utilizando AJAX, JQuery, JavaScript y PHP, mejorando la eficiencia en la gestión operativa de la plataforma móvil.
  • Diseño y modelado de bases de datos en MySQL y PostgreSQL, optimizando consultas y estructuras para garantizar un acceso ágil y seguro a los datos de usuarios y operaciones.

Desarrollador Full Stack

Siscem S.A.S
10.2020 - 04.2021
  • Levantamiento y especificación de requerimientos: Documentación detallada de requerimientos de usuario (SSR) y especificaciones funcionales, asegurando una comprensión clara de los objetivos del proyecto.
  • Documentación arquitectónica de software: Creación de documentación estructurada para la arquitectura de un sistema CRM, proporcionando una guía completa para el desarrollo y mantenimiento.
  • Desarrollo y modelado de bases de datos en MySQL: Diseño lógico y modelado de la base de datos, optimizando el rendimiento y la escalabilidad del sistema.
  • Desarrollo backend de servicios web REST: Implementación de servicios web eficientes en Spring Boot, garantizando una comunicación rápida y segura entre aplicaciones.
  • Desarrollo frontend de sistema CRM: Creación de una interfaz de usuario robusta y escalable en Angular, enfocada en mejorar la experiencia y funcionalidad para el usuario final.

Education

Especialización - base de datos

Universidad Pedagógica y Tecnológica de Colombia
Tunja, Boyacá
12.2024

Ingeniería de Sistemas - undefined

Fundación Universitaria Juan de Castellanos
Tunja, Boyacá
08.2021

Bachiller Técnico - undefined

Institución Educativa Técnica Jaime Campos Jacome
Tunja, Boyacá
12.2016

Skills

  • Java EE / Java SE
  • Spring Boot (Spring Data, Web, Security)
  • PL/SQL
  • Oracle
  • PostgreSQL
  • MySQL
  • MongoDB
  • APIs REST
  • SOAP
  • Swagger / OpenAPI
  • Git / GitHub / GitLab / Bitbucket
  • GitFlow
  • Junit / Mockito
  • Maven
  • Gradle
  • Docker
  • Jenkins
  • AWS
  • Firebase
  • Azure
  • Oracle Cloud / Oracle Fusion (OIC, OTBI)
  • OSB (Oracle Service Bus)
  • HTML
  • CSS
  • JavaScript
  • TypeScript
  • Angular
  • ReactJS
  • PHP
  • Hibernate
  • JPA (Java Persistence API)
  • Jira
  • Confluence
  • Servicios Web
  • Metodologías Agile / Scrum
  • XML
  • Razonamiento Analitico
  • Arquitectura Hexagonal
  • DDD (Domain-Driven Design)
  • Principios SOLID

Soft Skills

  • Comunicación Efectiva
  • Aprendizaje Ágil y Adaptabilidad Tecnológica
  • Resolución Analítica de Problemas
  • Trabajo en Equipo y Colaboración Constructiva
  • Planificación Orientada a la Entrega y Resultados
  • Pensamiento Estratégico en Integraciones
  • Influencia Técnica y Proactividad

IDIOMAS

Inglés
Intermediate (B1)

Refrencias

Pedro Antonio, Fula Perilla, Consultor Senior, (+57)3212040788, Cloud and Security Consulting Services CS2

Timeline

Ingeniero de Desarrollo de Aplicaciones

Coéxito S.A.S
10.2022 - Current

Ingeniero de desarrollo

Entenova S.A.S
07.2022 - 10.2022

Ingeniero de desarrollo

RingVoz LLC
09.2021 - 07.2022

Desarrollador Full Stack

Siscem S.A.S
10.2020 - 04.2021

Ingeniería de Sistemas - undefined

Fundación Universitaria Juan de Castellanos

Bachiller Técnico - undefined

Institución Educativa Técnica Jaime Campos Jacome

Especialización - base de datos

Universidad Pedagógica y Tecnológica de Colombia
JOHAN SEBASTIAN FULA MALAVER