Sysadmin – dev

Isaac Lovera

Blog

Soluciones Web

No Results Found

The page you requested could not be found. Try refining your search, or use the navigation above to locate the post.

Experiencia

Trabajos Realizados

Web Diseñadas

Aplicaciones Web

Automatizacion de Procesos

Servidores en Monitoreo

Proyectos Realizados

Lotería Virtual

Tiempo desarrollo (2 Meses)
Laravel + Livewire

Basado en Laravel + Livewire, era un proyecto en el que se generó un panel para la compra de boletos sin pasarelas de pago. Cada boleto vendido no se repetía y no permitía la duplicidad de compra.

Cada boleto poseía un rango de números únicos, generados mediante el uso de arrays, lo que obligaba al sistema a mantener filas únicas de números, que luego se comparaban con el lote existente en la base de datos.

El sistema también admitía sorteos en línea, permitiendo al administrador mostrar al ganador a través de un sorteo realizado desde la plataforma.

Sistema de Referidos

Tiempo desarrollo (2 Meses)
Laravel 6 + JavaScript

Proyecto, donde se podia vinvular usuarios a otros bajo un enlace de referido unico para compartir atributos.

Joomla a WordPress

Tiempo desarrolló (1 año)
PHP + Python + Powershell
Fue un proyecto de larga duración debido a la obsolescencia de la web en Joomla y a la gran cantidad de datos, así como al tiempo disponible por mi parte para llevar a cabo la tarea.

A simple vista, solo era necesario consultar la base de datos de Joomla y, mediante la API de WordPress, comenzar a subir cada post manualmente, obteniendo la información necesaria desde Joomla a través de PHP. Para asociar cada galería y categoría con su respectivo post, se realizaron sus respectivas subconsultas y evaluaciones de la base de datos de Joomla, con el fin de evitar la redundancia existente en sus tablas. Las galerías se asociaban mediante tablas, y también existían algunas en directorios web redundantes.

Se realizó un cambio en las URLs de las imágenes para mejorar la carga, migrando las fotografías a un servidor web externo. Además, se ajustó la web para mantener las redirecciones de las entradas de Joomla en el nuevo formato de WordPress, haciendo uso de un tema hijo y empleando los hooks nativos de WordPress para interceptar la URL enviada por el usuario, ya fuera a través del navegador o de una petición cURL.

Git respaldo

Tiempo desarrolló (2 meses)
Python + GIT

Se desarrolló un proyecto en conjunto con el Ing. Carlos T, donde mi función fue desarrollar los scripts necesarios para realizar solicitudes Git desde un panel de hosting con permisos de cliente, ajustar el nivel de peticiones evitando redundancias, y actualizar el código Python de manera remota en todas las entidades Git. Además, cada entidad Git enviada por lote debía ser recibida en la aplicación desplegada por el Ing. Carlos T en Gitea.

El código Python era capaz de hacer pull de nuevos proyectos, actualizar proyectos existentes de forma remota para mantener respaldo, generar dumps de la base de datos y enviar notificaciones en cada solicitud de actualización. Todo se gestionaba bajo un único repositorio, manteniendo un orden en las fechas y un respaldo web, sin necesidad de contar con permisos root para su ejecución.

Monitoreo Web

Tiempo desarrolló (2 meses)
Laravel + WordPress + Python

Es un proyecto con un panel de administración para la gestión de contraseñas en WordPress, basado en un proyecto de Laravel de código libre que modifiqué para adaptarlo a mis necesidades.

Este sistema ofrecía una API que permitía consultar desde Python el estado del tema, los plugins y el núcleo de WordPress en todos los sitios registrados en la base de datos del proyecto Laravel. Para lograr una comunicación efectiva con cada instalación de WordPress, era necesario que la página web tuviera un plugin instalado, permitiendo así la autenticación mediante token con Python.

Todo esto se desarrolló antes de la mejora de la API de WordPress.

WordPress + Google Sheets

Tiempo desarrolló (2 meses)
JavaScript + PHP
Una empresa de seguros necesitaba unos plugins para comunicar sus hojas de Excel, que generaban las cotizaciones de cada cliente, con su página web desarrollada en WordPress.

Se desarrolló un plugin que establecía la comunicación enviando los datos que el cliente podía consultar desde la hoja de Google. Al enviarlos, mediante Google Apps Script, se manipulaba la hoja de cálculo para obtener un resultado exitoso y generar un PDF con la cotización del seguro, que luego era enviado automáticamente al correo del cliente desde la hoja de Google.

Educación

Informático

2014 – 2017
Presente un proyecto de grado para actualizar la planificación de los mantenimientos en una empresa estatal de la industria petrolera.

Ing. Software

2024 – Presente

Cursando actualmente el segundo año de la carrera, aun en parte básica teórica.

Escuela Cpanel

2020 – 2021

Certificado por renovar, presente todas las pruebas en los módulos de cPanel, desde básico hasta sysadmin + sus complementos de (Cphulk, litespeed, etc.)

WordPress Intermedio

2023 – 2023

Curso de Platzi para entender y desarrollar en el CMS WordPress.

Habilidades blandas

2023 – 2023

Curso de Platzi para tener mejor comportamiento y trato en los ambientes laborales.

Trabajo

Donde trabajo

Empresa de Hosting VE

2018 – 2024

Desarrollo Web
Soporte Técnico
SysAdmin

Empresa de hosting ES

2024 – Presente
Soporte Técnico (CMS + Hosting)