Hello World 👋

Soy John Gil

Desarrollador Full Stack

Sobre mí

Acerca de mis habilidades, herramientas y conocimientos.

Perfil

Desarrollador Full Stack apasionado por la creación de soluciones innovadoras y la resolución de problemas desafiantes. Me especializo en el desarrollo de interfaces de usuario dinámicas con React y Next.js, y en la implementación de soluciones robustas del lado del servidor con Node.js y NestJS

Disfruto enfrentar retos técnicos, aprender nuevas tecnologías y colaborar con otros desarrolladores para crear productos que mejoren la experiencia del usuario y la eficiencia del sistema.

Experiencia y estudios

Cuento con 3 años de experiencia en el desarrollo de aplicaciones web y móviles, participando en todas las etapas del ciclo de vida del software.

Actualmente soy estudiante de 4to semestre de Ingeniería de Software, comprometido con el aprendizaje continuo y el crecimiento profesional.

Habilidades técnicas

Stack principal y herramientas que utilizo a diario.

React iconReact
Tailwind CSS iconTailwind CSS
NestJS iconNestJS
TypeScript iconTypeScript
Bootstrap iconBootstrap
Node.js iconNode.js
PHP iconPHP
MySQL iconMySQL
Bash Script iconBash Script
Docker iconDocker
Javascript iconJavascript
Material UI iconMaterial UI
MongoDB iconMongoDB
Next.js iconNext.js
React iconReact
Tailwind CSS iconTailwind CSS
NestJS iconNestJS
TypeScript iconTypeScript
Bootstrap iconBootstrap
Node.js iconNode.js
PHP iconPHP
MySQL iconMySQL
Bash Script iconBash Script
Docker iconDocker
Javascript iconJavascript
Material UI iconMaterial UI
MongoDB iconMongoDB
Next.js iconNext.js
GitHub iconGitHub
Cursor iconCursor
Jira iconJira
Postman iconPostman
Linux iconLinux
GitHub iconGitHub
Cursor iconCursor
Jira iconJira
Postman iconPostman
Linux iconLinux

Experiencia profesional

Empresas, tecnologías y logros clave.

Opening Gates International

Mayo - Agosto 2025| Remoto
Javascript iconReact iconTypeScript iconNext.js iconMaterial UI iconNestJS iconMySQL iconDocker iconGit icon

Durante un proceso de tres meses, participé en la migración y modernización integral del sitio web, transformando su arquitectura en un sistema modular y desacoplado. Este proyecto tuvo como objetivo principal mejorar el rendimiento, la escalabilidad y la capacidad de mantenimiento del sistema, además de optimizar la experiencia del usuario y la visibilidad en motores de búsqueda (SEO).

En esta actualización, se redefinió la siguiente arquitectura tecnológica:

El Frontend se migro a un stack moderno basado en React, Next.js, TypeScript y Material UI, priorizando el rendimiento, la mantenibilidad, componentes reutilizables, enrutamiento dinámico, renderizado híbrido (SSR/SSG) para potenciar el SEO y las buenas prácticas de desarrollo.

El Backend se reescribio en NestJS, con una estructura orientada a controladores y servicios, asegurando la creación de APIs RESTful robustas, escalables y con un manejo eficiente de dependencias.

Además, implementé un entorno de desarrollo colaborativo mediante Git y control de versiones en ramas. El resultado fue un sitio más rápido, modular, seguro y adaptable, alineado con las tendencias tecnológicas actuales y preparado para futuras integraciones.

Septiembre - Diciembre 2022
PHP iconJavascript iconBootstrap iconMySQL iconDocker iconGit icon

Participé en el desarrollo de un sistema web utilizando PHP como tecnología principal, complementado con funcionalidades del lado del cliente en JavaScript. También gestioné y aseguré la integridad del código fuente utilizando Git como control de versiones.

Mis responsabilidades incluyeron la implementación de validaciones específicas para campos en formularios, la generación de reportes, el consumo de APIs y servicios con autenticación. Además, contribuí al desarrollo del backend, gestionando procedimientos y colaborando en el modelado de la base de datos con MySQL. Para el diseño y la interfaz de usuario, utilicé Bootstrap, AG Grid para el manejo de tablas y SweetAlert para la visualización de alertas.


Comuniquemonos Corp SAS

Abril 2022 - 2024| Presencial
PHP iconJavascript iconBootstrap iconReact iconNext.js iconNestJS iconTypeScript iconMySQL iconLinux iconBash Script iconDocker icon

Actualicé y optimicé la plataforma empresarial, implementando Bootstrap para lograr un diseño responsive. Me enfoqué en mejorar el rendimiento, corregir errores e integrar nuevas funcionalidades en diversos módulos utilizando JavaScript y PHP.

Además de la optimización, proporcioné capacitación y soporte técnico a los usuarios, atendiendo y resolviendo solicitudes relacionadas con fallos, ajustes y mejoras en la plataforma.

Uno de los principales retos fue la adopción de nuevas tecnologías como React, Next.js, NestJS, TypeScript, Linux, Bash Script y Docker, lo que impulsó un proceso continuo de aprendizaje. Este desafío me permitió fortalecer mis habilidades de análisis, resolución de problemas y adaptación a entornos dinámicos.

<John.dev />

2025 © All rights reserved.