Hello World 👋
Soy John Gil
SOFTWARE DEVELOPER
Acerca de mis habilidades, herramientas y conocimientos.
ABOUT

John Gil
Software Developer
Desarrollador Full Stack apasionado por la creación de soluciones innovadoras y la resolución de problemas desafiantes. Con 3 años de experiencia en el desarrollo de aplicaciones web y móviles, además estudiante de 3er semestre de Ingeniería de Software, me especializo en la creación de interfaces de usuario dinámicas con React y Next.js, y en el desarrollo de soluciones robustas del lado del servidor con Node.js y NestJS.
Disfruto de resolver problemas desafiantes, comprometido al mismo tiempo con el aprendizaje continuo y la creación de soluciones innovadoras, colaborando con otros desarrolladores para crear productos que mejoren la experiencia del usuario y la eficiencia del sistema.















Acerca de mis projectos y experiencias.
EXPERIENCES
Comuniquemonos Corp SAS











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.
Three Steps Inc






Participé en el desarrollo de un sistema web crucial, utilizando Next.js y React para crear una interfaz de usuario intuitiva y de alto rendimiento. Implementé formularios y validaciones robustas con React Hook Form, optimizando la experiencia del usuario. Además, se integró y gestionó eficientemente el consumo de servicios y la autenticación, asegurando la seguridad y funcionalidad del sistema.
En el backend, se desarrolláron procedimientos clave con NestJS, contribuyendo significativamente a la lógica del servidor. Para la interfaz de usuario, se aprovechó Material UI, creando un diseño atractivo y consistente.
Opening Gates International





Participé en el desarrollo de un sistema web utilizando PHP como tecnología principal, complementado con funcionalidades del lado del cliente en JavaScript. 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.