Jesús Blázquez

Mathematics student

I am a Computer Science and Mathematics student in the Universidad Autónoma de Madrid

I am into all things Software, and eager to participate in Open Source projects.

Skills

C

I learned C in University as my "mother tongue", I am fluent in it and have used it in my projects.

Java

Learned in University, I can use it fluently and have used it in projects. I am also familiar with Swing.

Lua

I use lua extensively for my Neovim configuration and have used it with Löve for a project.

HTML+CSS

Fluent in both HTML5 and CSS3. This web has been made from scratch using only HTML, CSS and JS with no framework

JavaScript

I am currently working on some projects in JavaScript. I can read it and program in it with ease

Python

I have previously used APIs to make bots in Python. I have also used NumPy, Pandas, Matplotlib and SageMath.

Bash

Capable of scripting as necessary, I use Bash and Zsh daily to automate tasks.

Git

Familiar with version control, used in all my projects in GitHub

Linux

I'm very linux-friendly. Currently using Arch Linux, I am familiar with the command line and the main tools.

Projects

Malloc clone

Malloc clone

Malloc clone in C. Meant as a project to learn about the heap and memory management in programs.

asteroids

Asteroids clone

Asteroids clone in C. Made with SDL3 and nothing more, can be thought of as an interactive collisions simulator.

sorting visualizer

Visualizer for sorting algorithms

Visualizer for sorting algorithms in C made with SDL3.

Dotfiles

My Dotfiles

My configuration files in Arch Linux with BSPWM and Picom, along with other tools. Includes custom scripts, modules, etc.

Web

This web!

is built from scratch with just HTML5, CSS3, and JS. Not out of masochism — Just to really get the basics down.