I'm a DAW (Web Application Development) graduate with hands-on experience in IT support and a deep interest in cybersecurity, infrastructure, and digital investigation. I learn by building — from configuring systems and basic networking in the field to designing and shipping secure full-stack applications from scratch.
I recently built Sherlock Deduction Engine, a full-stack Victorian crime investigation game with a custom contradiction engine, procedurally generated audio, and a FastAPI + React architecture deployed in production. That project taught me the importance of server-side validation and data integrity.
My long-term goal is to work in a SOC, in digital forensics, or in threat hunting — combining application security, systems knowledge, and investigative thinking.
London, 1888. Three cases. One killer. No second chances.
A browser-based deduction game set in Victorian London. The player investigates crime scenes, interrogates suspects, and makes a formal accusation — one wrong move closes the case permanently.
What makes it interesting technically:
- Rule-based contradiction engine — cross-references alibi timestamps against physical evidence server-side; the
guiltyflag is never exposed to the client to prevent manipulation. - Procedurally generated audio — Web Audio API synthesizes strings, piano, cello, rain, wind, and Westminster bells with no audio files or external dependencies; music shifts dynamically based on game state.
- Clean backend architecture — FastAPI with models → repositories → services → routes, Pydantic public/internal schema separation, Alembic migrations, PostgreSQL in production.
Stack: FastAPI · React 18 · SQLAlchemy · PostgreSQL · Vite · Web Audio API
- Bash & PowerShell scripting — automating deployment and system tasks
- Infrastructure Hardening — network isolation, database access controls (Oracle profiles/roles) and secure SSH bastion setups
- Wireshark — capturing and analyzing network traffic
- Nmap — scanning and reconnaissance
- TryHackMe / Hack The Box — practical lab environments (Blue Team path)
- OWASP Top 10 — web application vulnerabilities and defensive coding
- Digital forensics — investigative methodology and tooling
Grado Superior en Desarrollo de Aplicaciones Web (DAW) INS La Ferreria, Montcada i Reixac · 2024 – 2026
Grado Medio en Sistemas Microinformáticos y Redes (SMR) INS Torre de Malla, Parets del Vallès · 2022 – 2024
IT Support Technician— Second Company Mollet (Nov 2023 – Nov 2024) Diagnosis, repair, and refurbishment of electronic equipment. OS installation, deployment, and configuration (Windows, Windows Server, Linux environments). Technical support, ticketing systems management, and basic LAN network configuration.
- Introduction to Cybersecurity — Cisco
- Junior Cybersecurity Analyst Career Path — Cisco (In progress)
- Working toward: CompTIA Security+ / equivalent entry-level cert
Español · Català · English · العربية
