Hi, I'm

Jorge ArreolaS

Fullstack Developer & System Admin

Fullstack Development

Cybersecurity

Data Processing Tools

API & Automation

Random Stuff


Fullstack Development

Projects
Invitados.xyz

Invitados.xyz

Designed and implemented a comprehensive Fullstack system for the efficient management of online event invitations. Engineered this system to provide a flexible solution for organizing new events, offering customizable invitation features such as: Attendance tracking, Personalized URL generation (with subdomain), and QR code integration for streamlined event participation

2022
Online Video Generator

Online Video Generator

Created a web application with a user-friendly interface to easily generate customizable videos from general data. This application included a realtime editor with previewer, video management system, and rendering videos on the server while storing project data as plain JSON files

2021 - 2022
Online Video Manager

Online Video Manager

Developed a full-stack video management app, enabling simultaneous project organization, precise cutting, multi-clip extraction, and video concatenation for composition and efficient video editing

2020 - 2021
Hoori.mx | Landing Page

Hoori.mx | Landing Page

Minimalistic landing page using React and Tailwind for Hoori.mx

2023
Cochilorios | Landing Page

Cochilorios | Landing Page

Web app development with integration to WhatsApp for a fast food business, in which customers can select the product to consume from a catalog, generate the order and manage communication between Food Supplier - Consumer until home delivery Of the order.

2020
Tehuan | Landing Page

Tehuan | Landing Page

Simple "Work in progres" landing page with smooth animations using plain CSS with Emotion.js and Javascript

2023
Certificates
Carrera de Frontend Profesional

Carrera de Frontend Profesional

The course covers the basics of HTML, CSS, and JavaScript, moving on to Typescript for efficient, secure web apps, and concludes with refining skills using React, a framework for building user interfaces.

2017

Cybersecurity

Certificates
Google Cybersecurity Specialization

Google Cybersecurity Specialization

The Google Cybersecurity Certificate allowed me to acquire a robust understanding of cybersecurity operations from their foundational concepts through the execution of entry-level roles using Python for the automation of standard tasks. Further, I explored Linux and SQL tools and became well-versed in using Security Information and Event Management (SIEM) and Intrusion Detection Systems (IDS). The course armed me in identifying common cybersecurity risks, threats, and vulnerabilities and mastering the techniques to mitigate them. The hands-on, practice-based assessments created a practical knowledge base that stands me in good stead in the cybersecurity field.

2023
Master en Seguridad Informática

Master en Seguridad Informática

This course provides comprehensive coverage of cybersecurity and ethical hacking topics. Participants learn to detect phishing attacks, uncover used passwords, enhance mobile device security, recognize software vulnerabilities, and more. The course also teaches the use of Python for creating security auditing tools and task automation. Furthermore, it delves into Cloud environments and OSINT, discussing their role in cybersecurity and ethical hacking. Overall, the course aims to equip students with the skills to protect their own information, resolve identified vulnerabilities, and conduct comprehensive security audits on any network.

2020
Podcasts
Desafíos de la Ciberseguridad Hoy

Desafíos de la Ciberseguridad Hoy

In this podcast episode with Alma Victoria, we delved into the pitfalls of common practices like reusing passwords and the risks of deceptive emails or calls. We explored how companies sometimes fail to protect our data and suggested practical ways for individuals and businesses to better safeguard against escalating cyber threats.

2023

Data Processing Tools

Projects
Soft Fixes

Soft Fixes

The activity “Soft Fixes” in Google Sheets for the “Stops.txt” file, referred to 4.1 Stops.txt has a new proposed way to do the whole process to ensure cleaner data and improve quality. This combines the use of Sheets, Google Scripts (inside Sheets), Python code and Manual Assessment, also a Bulk Replacement List in an external sheet is used to replace common words or street names .

2021
Text2Map

Text2Map

Google Sheets tool to create public transport routes from a list of directions using Google geocoder to get xy coordinates, show results on an embeded Leaflet map on sheets, using the Open Route Service to generate the route based on geocoded results. It also has functionalities to edit coordinates, route track and export results to GPX format to use it on any GIS software.

2023
Tasks grouping and assignment tool

Tasks grouping and assignment tool

Scripts automation in Google Sheets to organize and assign 2,000 tasks to operators in record time. It has multiple steps in the data processing flow, starting from dividing tasks in different files, and ending with assigning the reuslt files to the personell. An activity that took 4 to 5 hours, was optimized to 1:30

2024
Bus stops automatic route adjustment

Bus stops automatic route adjustment

Tool to get GTFS data form database and automatically align bus stops to the closest correspondent route path. It has a frontend UI to visualize in a map the current route, and bus stops changes for manual assessment.

2022

api
api

API & Automation

Projects
Desktop timelapse recorder

Desktop timelapse recorder

A basic nodejs and bash script to handle ffmpeg recording with timelapse Record timelapse with less cpu and gpu usage.

2021
Custom API for Kdenlive edition

Custom API for Kdenlive edition

Script to map between Kdenlive API project edition in XML to JSON format to implement project edition in custom interfaces

2020
Google Photos Album downloader

Google Photos Album downloader

An automated CLI tool in Python to completely download Google Photos Albums to the computer. This project iterate over the album API to download each entery (videos or images), save the progress, and stop whenever the whole album is downloaded

2020

Random Stuff

Projects
Graphic calculator in a Smartwatch

Graphic calculator in a Smartwatch

A realtime graphic calculator programmed in a smartwatch using Javascript

2022
Programming Toolkit for Replit

Programming Toolkit for Replit

Repo to use as template in Replit for script testing in multiple languages

2021
Videos
Convierto una pc vieja en un server de minecraft

Convierto una pc vieja en un server de minecraft

A brief look at how to convert an old computer into a server for any use. I install Ubuntu Server 20.04, and try running a Minecraft Bedrock server.

2020
Replit, qué es y cómo se usa

Replit, qué es y cómo se usa

Tutorial on how to use the Replit platform for development-driven learning

2021
Diplomas
International Baccalaurate

International Baccalaurate

Earned the International Baccalaureate Diploma with a score of 35/45 points, following a 2-year academic plan that is evaluated globally by the International Baccalaureate Organization. This future-focused program is designed to nurture curiosity in students, promote lifelong learning, and equip them with the skills to succeed in their chosen careers and live a purposeful life.

2019 - 2022
Primer Lugar | OMI Puebla

Primer Lugar | OMI Puebla

Got first place in the Mexican Informatics Olympiad, Puebla division. In which we performed by solving practical problems through programming, leveraging logic, math, and algorithms. Everything was accomplished in C++.

2021
Primer Lugar | Torneo Estatal de Robótica

Primer Lugar | Torneo Estatal de Robótica

First place in the CONCYTEP state robotics tournament, competing in solving challenges of a scene using Lego Mindstorms robots.

2015

Contact me at: