// hi, I'm

Gustavo Valenzuela

Programming student focused on Python, also exploring retro development in C. I like understanding how things work under the hood and building tools and projects to really learn.

// about me

Who I am

I'm 41 and making a career change into programming, something that always drew me in. I'm currently studying the University Technical Degree in Programming at UTN (Argentina), where I work mostly with Python.

On my own I'm exploring C through a project I'm excited about: porting an arcade game to the Sega Mega Drive. I like understanding how things work under the hood and learning by building.

I've already brought that curiosity to work: I built Dosto, a Python tool that automates tasks we used to do by hand. I'm driven by using code to solve real problems.

// skills

Technologies

What I use and work with today. I'd rather show a few things well than pad the list.

Languages

  • Python
  • C

Frameworks & libraries

  • Pygame
  • Astro
  • Tailwind CSS

Tools

  • Git
  • Linux
  • Command line

Fundamentals

  • Object-oriented programming
  • Logic & problem solving

// certifications

Courses & certifications

Courses I've completed along the way. I'll keep adding to this as I do more.

freeCodeCamp

  • A2 English for Developers (Beta) July 2026

Santander Open Academy

  • Python June 2026

Boot.dev

  • Build Asteroids using Python and Pygame April 2025
  • Learn Object Oriented Programming in Python April 2025
  • Build a Bookbot in Python March 2025
  • Learn Git March 2025
  • Learn Linux March 2025
  • Learn to Code in Python March 2025

Platzi

  • Curso de Prework: Configuración de Entorno de Desarrollo en Windows January 2023
  • Curso de Pensamiento Lógico: Algoritmos y Diagramas de Flujo January 2023
  • Curso de Fundamentos de Matemáticas December 2022

// projects

Projects

Some things I built while learning. Each one has its own page with more detail on what I did and learned.

Personal project

Dosto

Internal Python tool that automates the extraction and cross-checking of invoices, credit notes, and delivery notes at a real company.

  • Python
  • Pandas
  • pdfplumber
  • CustomTkinter
Personal project

Swapprite

Python tool (CLI and GUI) that replaces the palette of an indexed sprite by picking the perceptually closest color in the CIELAB space.

  • Python
  • Pillow
  • Tkinter
  • CIELAB
Guided project

Bookbot

A Python program that analyzes a text and generates a report of word and character statistics.

  • Python

// contact

Let's talk

Have an opportunity or want to chat about a project? Reach me through any of these.