~#: /usr/bin/whoami

Kristian Leonel

Computer Science student at UNAM

Just a CS student exploring Operating Systems and Web Development. I'm always looking to leverage new technologies to build optimized, user-centric software solutions — guided by the idea that knowledge becomes more valuable when it’s shared.

Projects

Portfolio Website

My Personal Portfolio

Developed a lightweight and high-performance personal portfolio website from scratch using Astro's island architecture.

  • Leveraged Static Site Generation (SSG) to deliver pre-rendered HTML, ensuring a minimal footprint and near-instant load speeds.
  • Built reusable components with TypeScript and Tailwind for consistency and maintainability made by myself.
Astro
TypeScript
Tailwind
CSS

Laboratorio Remoto

Web Application for Remote Lab Management
Work in Progress

Currently being developed for the IIMAS institute as a comprehensive web application to facilitate remote access for programming and experimentation with programmable circuits.

  • Worked with UI/UX designers to develop a React application.
  • Collaborated with the backend team using Django to develop RESTful APIs.
JavaScript
React
Python
Django
CSS

Border Detection

Java software for detecting borders in images

A software developed in Java for digital image processing using the Sobel Operator and concurrency.

  • Implemented the Sobel Operator to detect edges.
  • Utilizes parallel processing with Java Threads.
  • Designed with MVC Architecture and Design Patterns for modularity.
Original example
Sobel operator result

FixiBar

Fully Riced Hyprland

A highly custom config for Hyprland compositor. This project bridges the gap between visual aesthetics and low-level system monitoring, among other utilities.

  • Implemented asynchronous polling mechanisms in Python to prevent I/O blocking.
  • Developed custom software for the automation of system tasks.
  • Designed a modular architecture to facilitate easy addition of widgets.
  • Leveraged GTK for creating custom widgets prioritizing UI/UX.
Python
Shell
GTK
Nvim
Lua

Education

Tech & Profile

🧠

Core Interests

  • OS & System Automation
  • Modern Frontend & UI/UX
  • Mobile Dev (Android)
  • Cybersecurity & CTFs
  • Desktop Applications
  • Competitive Programming
🛠️

Toolbox

Environment

Arch Linux, Hyprland, Wayland, Neovim, Git, Bash

Web

Astro, Tailwind, GSAP, Node.js, CSS, HTML, React

Other

Python, Kotlin, Java, TypeScript, Django

🤝

Soft Skills

Collaborative
Mentorship
Leadership
Problem-solving
Persistence
Continuous Learning
💬

Languages

Spanish
Native
English
Intermediate
French
Conversational