
John Bernal
Desarrollador Full Stack Java
Con mas de 3 años de experiencia especializado en desarrollo front y backend con Java, Spring Boot y arquitecturas escalables. Apasionado por crear código limpio, eficiente y facil de leer.

Sobre mi
Soy Desarrollador Full Stack con más de 3 años de experiencia en el desarrollo de software. Mi experiencia abarca desde el desarrollo frontend con tecnologías como JavaScript, Vue.js y frameworks modernos, hasta el backend con Java, Spring Boot, y Python.
Participé en el programa Misión TIC 2022 del gobierno, donde profundicé mis conocimientos en programación orientada a objetos, Python, Java, y SQL. Desarrollé proyectos significativos como un sistema de gestión de vacunación COVID-19 usando Django, PostgreSQL, Java Spring Boot, MongoDB, Vue.js, Apollo Server y GraphQL.
Experiencia Profesional
En Artifex, he trabajado en diversos proyectos del sector salud y bancario, utilizando tecnologías como Java 8, GWT, JSP, y SQL. He participado en la migración de sistemas legacy en Visual Basic 6 a tecnologías modernas Java, implementando soluciones con Vaadin y desarrollando interfaces responsivas con HTML, CSS y Bootstrap.
También he desarrollado proyectos desde cero, como un sistema de conciliaciones bancarias, implementando la lógica de negocio en Java y utilizando tecnologías como Apache POI para el manejo de archivos Excel.
Tech Stack
Servicios
Soluciones tecnológicas adaptadas a tus necesidades
Desarrollo Full Stack
Desarrollo de aplicaciones web completas, desde el frontend hasta el backend, utilizando tecnologías modernas y mejores prácticas.
Desarrollo Backend
Implementación de APIs robustas y escalables usando Java Spring Boot, Python Django, y bases de datos SQL/NoSQL.
Desarrollo Frontend
Creación de interfaces de usuario responsivas y atractivas utilizando Vue.js, HTML5, CSS3, y frameworks modernos.
Migración de Sistemas
Experiencia en migración de sistemas legacy a tecnologías modernas, asegurando la continuidad del negocio.
Portafolio
Proyectos destacados en los que he trabajado
Sistema de Gestión de Vacunación COVID-19
Aplicación web para gestionar el proceso de vacunación COVID-19. Desarrollada con Django, Spring Boot, Vue.js y GraphQL.
Sistema de Gestión de Pizzería
Aplicación completa para la gestión de pedidos de una pizzería, incluyendo autenticación JWT y auditoría de entidades.
Sistema de Conciliaciones Bancarias
Plataforma para la gestión y conciliación de transacciones bancarias con generación de reportes Excel.
Contáctame
¿Tienes un proyecto en mente? ¡Hablemos!