photo

Eng. Gerardo Alberto Soto Alvarez del Castillo.

I am living in CDMX, México. flag of mexico

Systems Engineer certified in DevOps, Data Analytics, and AWS, with experience in data extraction, transformation, and modeling to generate strategic insights.

Tools I use for software development

Professional Experience

Urban mobility and economic productivity

How urban mobility (congestion levels, travel times, delays) relates to economic productivity (GDP per capita, unemployment) in major Latin American cities.

Análisis Comercial y Segmentación de Clientes para el Mercado

Dashboard interactivo para analizar ingresos, canales de venta, segmentación de clientes y retención mediante cohortes utilizando Power BI.

Análisis Financiero y Comercial para RappiPlus (H1 2025)

Dashboard ejecutivo para evaluar ingresos, costos, rentabilidad, campañas de marketing y comportamiento de ventas mediante Power BI.

Monitoring with New Relic

Front-end performance measurement through availability and functionality. Measurement of software response time to obtain customer satisfaction and user simulation testing to pro-actively detect problems.

Certifications

Data Analyst
AWS Cloud
New Relic
DevOps

Personal projects

API with Express, MySQL and K6

Creation of an API with Node.js using the micro-services architecture to have a scalable and easy to manage application with PM2, and using K6 to do performance testing in the back-end.

Snap Memories

Enjoy your amazing photos on any TV or mobile device to relive those special moments and decorate them with various stunning frames.

Py-nstagram

Using the MTV architecture, and the Python Framework, Django, we created a Front-end and Back-end application for registered users to publish photos and share them.

Access Point

Using a Raspberry pi model 3b, I configured the network system to create an access point using open source tools to share internet and files between connected devices.

Cinema vs Stream

This is a Web application in JavaScript to compare the cost of going to the cinema against our subscriptions to streaming applications.

XMPP server for messaging

This project is a messaging system for mobile devices and computers that are connected to a LAN network in a controlled environment.

JavaScript Challenges

Programming challenges posted on LeetCode website for the community to improve logic and optimization for problem solving.

Python Challenges

Programming challenges posted on the LeetCode website for the community to improve logic and optimization for problem solving.