
Jair Ernesto López González
Desarrollador Web Full StackResumen
Desarrollador Full Stack Web altamente capacitado con más de 7 años de experiencia en el diseño, desarrollo y optimización de aplicaciones web complejas. Con una sólida base en Laravel, PHP, JavaScript y tecnologías de bases de datos, me destaco en la entrega de soluciones robustas y escalables. Desarrollé fuertes habilidades de trabajo remoto, incluyendo comunicación clara y consistente, fomentando un ambiente positivo y colaborativo, y manteniendo una actitud profesional y resiliente ante los desafíos. Busco un puesto desafiante para aprovechar mi experiencia en la construcción de aplicaciones web innovadoras.
Habilidades claves
- Back-end: Laravel 11, PHP 8 (Experto), Question2Answer (Experto), Astro, ExpressJS, Node.js, Java, Spring Boot (Intermedio).
- Front-end: JavaScript puro (Experto), jQuery, Bootstrap, CSS, HTML.
- Database: PostgreSQL, MariaDB/MySQL (Experto), MongoDB, Redis, Hibernate.
- Shell scrpiting: Bash, sh, awk, sed.
- Linux: ArchLinux, Ubuntu, Debian.
- Herramientas: Apache Web server, Git, GitHub, GitLab, Docker, Visual Studio Code, Vim, tmux.
- Comunicación y colaboración: Slack, Skype, Google Meet, Trello, ClickUp, Linear.
- Idiomas: Inglés (Avanzado), Español (Nativo).
Experiencia laboral
- Desarrollador Backend,
Crea tu Imagen Digital, Perú · jun. 2024 — sept. 2024
(3 meses)
Optimicé con éxito el rendimiento de 8 microservicios REST API en un 26% mediante una actualización estratégica de Spring Boot 2.6.7 a 3.2.3 y Java 21, incluyendo la actualización de Oracle 11 a Oracle 19 y la documentación hecha en Swagger. Esta mejora contribuyó directamente a la reducción de costos y al aumento de la disponibilidad del sistema de entretenimiento en línea.
- Desarrollador Backend,
MicaGroup Entertainment C.A., Venezuela · jun. 2022 — abr. 2024
(1 año y 10 meses)
Desarrollé y mantuve un conjunto de tres aplicaciones web basadas en Laravel, incluyendo un sitio web principal, una plataforma de análisis de apuestas y una API, para apoyar a un casino online multinacional.
-
Optimicé el rendimiento de la base de datos y racionalicé las operaciones para impulsar el crecimiento del negocio.
-
Reduje el tiempo de resolución de tickets de soporte en un 54%, de un promedio de 33 minutos a 15 minutos, mediante la optimización de consultas de base de datos PostgreSQL y la conversión de informes no responsivos con millones de entradas en informes paginados y eficientes del lado del servidor.
-
Aceleré la generación de informes en un 75% (de 5 segundos a 1 segundo en promedio) al migrar la generación de informes de Excel al backend, liberando recursos del navegador y reduciendo los tiempos de espera del usuario.
-
Mejoré la legibilidad de los informes incorporando el formato faltante y visualizaciones de datos, mejorando la claridad y usabilidad de los datos.
-
Migré la internacionalización de la dependencia
zerospam/laravel-gettext
al mecanismo integrado de Laravel, simplificando el proceso de localización y mejorando la gestión de traducciones. -
Desarrollé un componente Blade utilizando DataTable para crear tablas de informes interactivas y eficientes, mejorando la legibilidad del código y la reutilización, y mejorando la experiencia del usuario y las capacidades de análisis de datos.
-
Amplié la funcionalidad del CRM agregando características para operaciones de servicio al cliente, aumentando la eficiencia y reduciendo el tiempo de resolución de tickets de soporte.
-
Actualicé el stack de las aplicaciones migrando de PHP 7 a PHP 8.3 y de Laravel 8 a Laravel 10, mejorando la seguridad y el rendimiento de la aplicación.
-
Implementé la replicación en streaming de PostgreSQL para deletar las operaciones de solo lectura a un servidor adicional, mejorando el rendimiento y la escalabilidad de la base de datos.
-
- Desarrollador Full Stack,
ScieMce, ScieMce https://sciemce.com/, Estados Unidos · may. 2019 — may. 2022
(3 años)
Diseñé y desarrollé características centrales para ScieMce, una plataforma colaborativa de estudio, mejorando significativamente la experiencia del usuario e impulsando el engagement. Utilicé JavaScript puro, Question2Answer, PHP y Manticore para construir una plataforma robusta y escalable. Responsabilidades:
-
Aumenté el engagement del usuario mediante el desarrollo de creación de flashcards, paquetes de estudio y funciones de paquetes de estudio colaborativos.
-
Mejoré la relevancia de los resultados de búsqueda integrando el motor de búsqueda Manticore y optimizando los algoritmos de búsqueda.
-
Mejoré la experiencia del usuario implementando modo oscuro/claro, flujos intuitivos de registro/inicio de sesión y un atractivo reproductor de flashcards.
-
Integré exitosamente las API de PayPal Checkout y Subscription para permitir un procesamiento de pagos y gestión de suscripciones sin problemas.
-
Superé las limitaciones de la arquitectura de Question2Answer implementando un motor de búsqueda personalizado para mejorar la precisión de los resultados de búsqueda, la colaboración del usuario y el procesamiento de pagos.
-
- Desarrollador Web Full Stack,
Islamiqate, Islamiqate https://www.islamiqate.com/, Delstone Services LTA, Reino Unido · dic. 2017 — mar. 2019
(1 año y 4 meses)
Islamiqate es una aplicación web responsiva basada en Question2Answer que recopila el mejor contenido sobre el Islam, su civilización y su gente. Logros clave:
-
Transformé exitosamente el sitio web en un diseño responsivo, mejorando la experiencia del usuario en diferentes dispositivos.
-
Integré componentes front-end y back-end, asegurando un flujo de datos y funcionalidad sin problemas.
-
Identifiqué y resolví vulnerabilidades de seguridad críticas, protegiendo los datos del usuario y la integridad del sistema.
-
Implementé nuevas funciones como cierre de preguntas, modificación de autoría de publicaciones, feeds de usuarios personalizados, galerías de imágenes, creación de nuevos temas, actualizaciones de imágenes y sugerencias informativas, mejorando el engagement del usuario y la funcionalidad de la plataforma.
-
Optimicé los scripts de despliegue para actualizaciones eficientes y confiables.
-
Estudios
- Licenciado en Computación ·
Universidad de Carabobo,
Venezuela
-
Logré el tercer lugar en promedio de calificaciones más alto del departamento de Ciencias de la Computación en el primer año de estudio. Mantuve un sólido rendimiento académico durante todo el programa.
-
Recibí los más altos honores en el curso de Desarrollo Web (con una calificación de 19 sobre 20), lo que inspiró mi carrera en desarrollo de software.
-
Las materias relevantes incluyeron Estructuras de Datos, Algoritmos, Sistemas de Bases de Datos y Desarrollo Web.
-
La finalización de la carrera se extendió debido a múltiples huelgas universitarias.
-
Demostré una excepcional gestión del tiempo y perseverancia al equilibrar el trabajo a tiempo completo y los estudios avanzados de inglés.
-
- Curso avanzado de Inglés ·
The Language College,
Venezuela
-
Completé un programa integral de inglés, abarcando niveles básico, intermedio y avanzado, totalizando 325 horas académicas.
-
Alcancé un sobresaliente promedio de 97/100, demostrando una excepcional competencia lingüística.
-
Desarrollé una avanzada competencia en lectura, escritura, habla y comprensión auditiva, esencial para una efectiva colaboración en entornos de trabajo internacionales.
-
Libros Leídos
- Eloquent JavaScript, 4th Edition: A Modern Introduction to Programming — Marijn Haverbeke.
- HTML and CSS: Design and Build Websites — Jon Duckett.
- Learning PHP, MySQL & JavaScript: With jQuery, CSS & HTML5 — Robin Nixon.
- Website Owner's Manual — Paul Boag.
- Version Control with Git: Powerful tools and techniques for collaborative software development — Jon Loeliger, Matthew McCullough.
- The Linux Command Line: A Complete Introduction — William E. Shotts Jr.
- The AWK Programming Language — Alfred V. Aho, Brian W. Kernighan, Peter J. Weinberger.
- Learning the vi and Vim Editors — Robbins, Hannah, Lamb.
- Team Geek: A Software Developer's Guide to Working Well with Others — Brian W. Fitzpatrick, Ben Collins-Sussman.
- Web Hosting For Dummies — Peter Pollock.
- Entrepreneurship: Successfully Launching New Ventures (4th Edition) — Bruce R. Barringer, R. Duane Ireland.
- 18 Minutes: Find Your Focus, Master Distraction, and Get the Right Things Done — Peter Bregman.
- How to Say Anything to Anyone: A Guide to Building Business Relationships That Really Work — Shari Harley.
- Learning UML 2.0 — Miles, Hamilton.
- LaTeX: A Document Preparation System (2nd Edition) — Leslie Lamport.