~$ whoami

Gonzalo Velasco

_

Estudiante de Ingeniería de Computadores. Me muevo entre el software de bajo nivel, la electrónica y la seguridad — de los registros de un microcontrolador al desensamblado de un binario.

01

Proyectos

Cosas que he construido — software y hardware.

Python · PySide6

Kenshi Save Editor

Editor de partidas guardadas del juego Kenshi, con interfaz de escritorio. Parsea el formato binario propietario del juego sin usar offsets fijos: interpreta la estructura real de los records, así que no se rompe entre partidas. Arquitectura por capas, tests y backup automático antes de escribir.

Reverse engineering Parsing binario Qt pytest
Java

Mario Bros

Un Mario Bros por turnos en tablero, escrito en Java siguiendo un diseño orientado a objetos: jerarquía de objetos de juego (Mario, Goombas, setas, cajas), gravedad, comandos y carga de niveles desde fichero. Aquí puedes probar una versión jugable recreada en el navegador.

POO Patrones Excepciones
ESP32-S3 · C++

Dron ESP32-S3

Un dron construido desde cero con un amigo: electrónica pensada por nosotros alrededor de un microcontrolador ESP32-S3, componentes elegidos a mano y chasis diseñado e impreso en 3D. Un proyecto de meterse de lleno en control, sensores y en hacer que todo funcione junto.Todavia en desarrollo.

Electrónica Impresión 3D Firmware
Arduino · Servos

Robot araña

Un robot con forma de araña que camina moviendo 8 servos. Coordinar las patas para que ande de verdad tiene su miga, y fue un proyecto muy divertido de montar y programar.

Robótica 8 servos Arduino
C# · .NET

Jumpscare

Un screamer de escritorio para Windows: salta un GIF a pantalla completa con sonido y se cierra solo. Configurable por archivo, con reproducción de audio vía llamadas nativas a la API de Windows y los recursos incrustados dentro del propio ejecutable. Una broma, pero con su técnica por debajo.

WinAPI P/Invoke Recursos embebidos
02

Stack

Agrupado por lo cómodo que me siento, no por porcentajes inventados.

Sólido

Me manejo con confianza.

C++ Java Electrónica Arduino IDE Soldadura PWM / señales Debian Linux ESP32-S3

En aprendizaje

Metido de lleno ahora mismo.

Assembly Windows API Análisis de malware JavaScript HTML / CSS Wireshark Redes Python

He tocado

Los he usado o estudiado por encima , sin dominarlos aún.

C Sql Injection Ghidra Nmap / Zenmap Raspberry Pi Arch Linux Ingenieria inversa
03

Sobre mí

Estudio Ingeniería de Computadores y lo que me engancha es lo que pasa cerca del metal: cómo un programa se convierte en instrucciones, cómo una placa cobra vida, cómo se desmonta un binario para entender qué hace por dentro.

Juego CTFs, trasteo con microcontroladores y me gusta construir cosas de punta a punta — del circuito al firmware, del código al exploit. Esta web vive en una Raspberry Pi montada por mí.

— prueba una máquina de CTF simulada
gonzalo.json
{
  "rol": "Ing. de Computadores",
  "enfoque": ["bajo nivel", "hardware", "seguridad"],
  "lenguajes": ["C++", "Java", "ASM"],
  "juega": "CTFs"
}
gonzalo@ctf: ~

Terminal cerrada. Ábrela para resolver un mini reto de cripto.

04

Contacto

¿Un proyecto, una idea o solo saludar? Aquí estoy.

MarioBross — consola

      
Command >

Escribe comandos: right, left, up, down, update, help. Igual que el original en Java.