~#: /usr/bin/whoami

Kristian Leonel

Computer Science Student at UNAM

Computer Science student passionate about operating systems and applications development. Focused on building optimized, maintainable, and scalable software solutions.

Projects

Portfolio Website

Personal Web Identity

A high-performance personal website built from scratch using Astro’s island architecture.

  • Implemented Static Site Generation (SSG) to deliver pre-rendered HTML, ensuring near-instant load times.
  • Built a library of reusable components with TypeScript and Tailwind for maintainability and consistency.
Astro
TypeScript
Tailwind
CSS

Remote Laboratory

Lab Management Platform
In Development

Contributing to a web platform for IIMAS, enabling remote access for programming and simulating programmable circuits.

  • Developing the frontend interface using React in collaboration with UI/UX designers.
  • Building robust RESTful APIs with the backend team using Django.
JavaScript
React
Python
Django
CSS

Edge Detection

Java Image Processing

Digital image processing software built with Java, utilizing the Sobel Operator and multi-threading for performance.

  • Structured with MVC architecture to ensure code modularity and separation of concerns.
Original sample
Sobel result

FixiBar

Custom Hyprland Environment

A highly customized environment for Hyprland, inspired by my cat “Fixi”. Prioritizes low-level monitoring, minimalist aesthetics, and productivity.

  • Implemented asynchronous polling in Python to prevent I/O blocking during widget updates.
  • Developed custom scripts for comprehensive system automation.
  • Designed a modular architecture to easily extend status bar functionality.
  • Created custom desktop widgets and tools using GTK.
Python
Shell
GTK
Nvim
Lua

Education

Tech Stack & Profile

🧠

Core Interests

  • Operating Systems & Automation
  • Modern Frontend & UI/UX
  • Mobile Development (Android)
  • Cybersecurity
  • 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

Teamwork
Mentorship
Leadership
Problem-solving
Persistence
Self-taught Learner
💬

Languages

Spanish
Native
English
Intermediate
French
Conversational