Maycol
Ingeniero de Sistemas | Desarrollador de Software Full Stack & Mobile
Contratar a esta persona
Envía una oferta de trabajo directamente a este candidato
Sobre mí
Ingeniero de Sistemas y Desarrollador de Software Full Stack con más de 5 años de experiencia en análisis, diseño, desarrollo y mantenimiento de soluciones empresariales para clientes nacionales e internacionales.
Experiencia sólida en backend con Java, Java EE, Spring Boot, APIs REST, PostgreSQL y Oracle, complementada con desarrollo frontend en Angular, React, TypeScript y JavaScript, y desarrollo móvil con React Native. Aplicación práctica de principios de Clean Code, SOLID, Arquitectura Hexagonal, Clean Architecture, separación de responsabilidades e inversión de dependencias para construir software mantenible, desacoplado y escalable.
Experiencia en pruebas unitarias e integración, Git, Gradle, Docker, CI/CD y metodologías Agile/Scrum.
Experiencia
Full Stack Software Developer at Heinsohn Business Technology (2021-05 – 2026-04)
- Diseñé, desarrollé y mantuve funcionalidades para una plataforma empresarial de gestión pensional utilizada por clientes nacionales e internacionales en Latinoamérica.
- Desarrollé lógica de negocio y servicios backend con Java EE y APIs REST, así como interfaces web con Angular, TypeScript y JavaScript.
- Trabajé con PostgreSQL y Oracle SQL, optimizando consultas y procesos de negocio sobre grandes volúmenes de información, incluidos cálculos y reportes sobre cientos de miles de registros.
- Apliqué principios SOLID, Clean Code, separación de responsabilidades e inversión de dependencias para reducir acoplamiento y mejorar mantenibilidad y testabilidad.
- Participé en refactorizaciones orientadas a separar dominio, aplicación e infraestructura, favoreciendo una evolución más limpia de los componentes.
- Desarrollé pruebas unitarias y de integración con TestNG y Mockito, apoyando la reducción de defectos y la estabilidad de entregas.
- Colaboré con equipos multidisciplinarios bajo Agile/Scrum durante análisis, refinamiento, desarrollo, pruebas y despliegue.
- Tecnologías: Java, Java EE, REST APIs, Angular, TypeScript, JavaScript, PostgreSQL, Oracle SQL, Git, TestNG, Mockito, Agile/Scrum.
Full Stack Software Developer at Insercor (2020-08 – 2021-04)
- Participé en el desarrollo y evolución de un sistema de gestión de integridad de activos para operaciones de almacenamiento y transporte de hidrocarburos.
- Desarrollé funcionalidades backend y frontend para módulos relacionados con tanques, válvulas, instrumentos y activos industriales.
- Analicé y resolví defectos funcionales y técnicos, y optimicé consultas sobre bases de datos relacionales.
- Apliqué diseño orientado a objetos, separación de responsabilidades y organización modular para facilitar el mantenimiento del sistema.
- Colaboré con equipos técnicos y de ingeniería para convertir requerimientos operativos en soluciones de software confiables.
- Tecnologías: Java, JavaScript, SQL, PostgreSQL, desarrollo web, Git.
Software Development Intern at Universidad CESMAG (2019-08 – 2019-12)
- Participé en iniciativas internas de desarrollo de software y construcción de funcionalidades web.
- Apliqué fundamentos de programación orientada a objetos, bases de datos, control de versiones y ciclo de vida de software en un entorno profesional.
- Colaboré con desarrolladores y personal académico en análisis, desarrollo, pruebas y mantenimiento.
Educación
Ingeniería de Sistemas – Universidad CESMAG (2015-08 – 2020-12)
Bachiller Técnico Comercial – Institución Educativa Litoral Pacífico (INELPAC) (2014-12)

