zap

Hi, I'm

ASIR and 42 student in Málaga, aiming for cybersecurity. I design and ship apps with AI while I learn systems and networking.

Hi! I'm the potato. Let me show you around.

Keep scrolling

PROJECTS What I have built

  1. Zapper AIO

    01 / 03

    PROJECT 01 · FEATURED

    Zapper AIO

    An "all-in-one" desktop app for everyday life: notes, tasks, calendar, timetable, subjects, focus with a 3D plant garden, habits and reminders. It works offline, keeps everything on your computer and has no subscription.

    Problem
    Keeping notes, tasks, timetable and habits in one place, with no accounts or subscriptions.
    My role
    Idea, design and content are mine; the AI (Claude Code) writes the code and I test every version.
    Stack
    Tauri · Rust · React · TypeScript · Tailwind · Vite
    Result
    App for Windows and Linux with an installer (v0.11.0), 363 automated tests and encrypted sync between computers using your own private GitHub repository.
    I learned
    How to sync data between computers using only GitHub, with encryption.
  2. Zapped

    02 / 03

    WEB + DESKTOP · TYPESCRIPT

    Zapped

    A Monkeytype-inspired typing test for web and desktop. A personal project: the figures in the video are sample data.

    Problem
    Practise typing in Spanish (accents, ñ, ¿ ¡), with cybersecurity and C word lists, with no account or server.
    My role
    Idea, design and content are mine; the AI (Claude Code) writes the code and I test every version.
    Stack
    TypeScript 7 · Vite 8 · Vitest 5 · Electron 44, no framework.
    Result
    v1.0.2 shipped with Windows, macOS and Linux installers; 38 passing tests.
    I learned
    To care about animation and visual detail, and to ask the AI for things more precisely.
  3. ZAP Arcade

    03 / 03

    ARCADE · JAVASCRIPT

    ZAP Arcade

    A 13-game arcade handmade with plain HTML, Canvas and JavaScript: 51 game modes, a profile with records and achievements, and a self-updating desktop app. A personal learning project.

    Problem
    Bring several games together in one web app, with no libraries or build step, sharing one profile and records.
    My role
    Idea, design and content are mine; the AI (Claude Code) writes the code and I test every version.
    Stack
    HTML · CSS · JavaScript · Canvas 2D · Web Audio · Electron
    Result
    13 games, 51 modes and 45 achievements; Windows, macOS and Linux installers in v1.0.2.
    I learned
    To spot where the AI usually fails and fix it with sharper prompts.

In detail

More projects

ABOUT ME

Technical foundations, heading for cybersecurity

I have been studying in Málaga since September 2026: systems and networking at DigiTech and programming at 42. This is what I can do today and where I am going.

  • Goal

    Cybersecurity

    That is the goal. So I am starting with the foundations it needs: systems, networking and C programming.

    Remote, or hybrid and on-site around Málaga.

  • Education · 2026–2028

    ASIR · DigiTech, Málaga

    Year 1 of Network Computer Systems Administration (ASIR), on-site. Networking, operating systems, databases, hardware, markup languages, professional English, sustainability and employability.

    Before that: Technology Baccalaureate.

  • Education · since 2026

    42 Málaga

    Student at 42 since September 2026: C programming and peer-to-peer learning, with no teachers and no timetables.

  • Since age 7

    Power user

    I have installed, configured and tuned Windows, Linux and macOS on my own. I dual-boot Windows and Linux and I am my family's IT support.

    Hands-on experience, not a job.

  • Away from the keyboard

    Climbing and sport

    I climb, do sport and play video games. And I like learning new things, in and out of computing.

HOW I WORK WITH AI

With AI, knowing what I am doing

My three apps and this website are built with Claude Code. This is how I split the work:

I bring

The idea, the design, the content and the decisions. Before building, I ask the AI for a step-by-step plan.

I delegate

The code. The AI writes it; I do not review it line by line, I validate it by testing.

I review

Everything else: that it works, looks right and reads well. I test every beta before publishing it on GitHub and keep iterating.

I learned

To write better prompts and to anticipate where the AI usually fails or what it will suggest.

SKILLS

What I can do

With honest levels: what I handle comfortably, the basics, and what I am learning.

Comfortable with

  • Linux terminal
  • Installing and configuring Linux and Windows
  • Dual boot
  • VirtualBox
  • Git and GitHub
  • IPv4 subnetting

Programming

C is what I know best right now; Python, HTML and CSS at a basic level.

  • C
  • Python
  • HTML
  • CSS

Learning

  • Cisco Packet Tracer
  • Networking
  • Databases
  • Operating systems
  • Cybersecurity

Working with AI

  • Claude Code
  • Prompting
  • Step-by-step plans
  • Testing every version

Soft skills

I split tasks and own my part; when a problem comes up, I propose a fix and solve it. I defend my opinion and negotiate until we agree. If the group does not pull its weight, I get the work done myself.

  • Teamwork
  • Communication and negotiation
  • Autonomy
  • Problem solving

Languages

English not certified yet: I plan to take the C1 exam in summer 2027.

  • Spanish · native
  • English · B2–C1

LAB

Mini-apps and demos

Two tools to practise networking and C, and playable demos of my apps.

Playable demos

My full apps, running right here in the browser with sample data. Nothing is saved.

  • DEMO · ZAPPER AIO

    Zapper Garden

    The Zapper AIO focus timer with 3D plants and its garden, playable in the browser. Sample data: nothing is saved.

  • WEB + DESKTOP · TYPESCRIPT

    Zapped

    A Monkeytype-inspired typing test for web and desktop. A personal project: the figures in the video are sample data.

  • ARCADE · JAVASCRIPT

    ZAP Arcade

    A 13-game arcade handmade with plain HTML, Canvas and JavaScript: 51 game modes, a profile with records and achievements, and a self-updating desktop app. A personal learning project.

CONTACT

Let's talk

I study in Málaga. For internships, projects or a chat about cybersecurity, write to me: email is the fastest way. Remote, or hybrid and on-site around Málaga.