Hi, I'm Ricardo Pérez
Software Engineering student in Spain. Passionate about coding, building innovative projects, and improving UI/UX. Interested in how programs work under the hood and exploring programming languages. Focused on creating functional and visually appealing applications.
Technical Skills
| Programming Languages | • TypeScript/JavaScript - Web Development• Python - Math utilities & Scripting• Java - Academic projects• Rust - CLI tools & Systems programming• C++ - Low-level programming & learning• Bash - Workflow automation |
| Web Development | • React/Next.js - Frontend development• Node.js/Express - Backend services• Supabase - PostgreSQL database |
| UI/UX | • Tailwind CSS - Styling• Responsive Design - Mobile-first approach |
| Tools & Environment | • Arch Linux with Hyprland - Primary OS & Window Manager• Git - Version control |
Education
| Degree | Bachelor's in Software Engineering |
| Institution | UMH |
| Duration | 2024 - Present |
My Projects
SyncGit
A lightweight Rust-based CLI to streamline everyday Git workflows with enhanced safety and user experience. Automatically detects repository context, provides clear status, and guides you through the commit and sync process with intuitive prompts.
RustCLIGit
Python Mercadona Script
Python script for automating Mercadona shopping. Includes GUI and product management features.
PythonSeleniumTkinter
Internal Audio WAV Recorder
Windows application for recording internal system audio in WAV format. Useful for capturing sound from applications and games.
C++Windows APIWAV



