Skip to content
View Tabascx's full-sized avatar

Highlights

  • Pro

Block or report Tabascx

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Tabascx/README.md

👋 Hi, I'm Ismail — Tabascx

Web Application Development student · IT Support · Cybersecurity enthusiast


🧭 About Me

I'm a DAW (Web Application Development) student with hands-on experience in IT support and a deep interest in cybersecurity and digital investigation. I learn by building — from configuring systems in the field to shipping 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 more than any course has.

My long-term goal is to work in a SOC, in digital forensics, or in threat hunting — combining technical depth with investigative thinking.


🚀 Featured Project

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 guilty flag is never exposed to the client
  • 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

Live API Docs Repo


🛠️ Skills

Development

Databases & Tools

Systems & Cybersecurity


📋 Skills Snapshot

Area Level
Python · FastAPI · REST APIs ⬛⬛⬛⬛⬜ Building
React · JavaScript · TypeScript · HTML/CSS ⬛⬛⬛⬛⬜ Building
Angular 20 · Node.js ⬛⬛⬛⬜⬜ Intermediate
Java (OOP, data structures) ⬛⬛⬛⬜⬜ Intermediate
SQL · PostgreSQL · MySQL · MongoDB ⬛⬛⬛⬛⬜ Building
Linux CLI · OS config · networking ⬛⬛⬛⬜⬜ Intermediate
Git · GitHub · version control ⬛⬛⬛⬜⬜ Intermediate
Wireshark · Nmap · recon basics ⬛⬛⬜⬜⬜ Learning

📈 Currently Learning

  • Bash scripting — automating system tasks
  • Wireshark — capturing and analyzing network traffic
  • Nmap — scanning and reconnaissance
  • TryHackMe / Hack The Box — practical lab environments
  • OWASP Top 10 — web application vulnerabilities
  • Digital forensics — investigative methodology and tooling

🎓 Education

Grado Superior en Desarrollo de Aplicaciones Web (DAW) INS La Ferreria, Montcada i Reixac · 2024 – Present

Grado Medio en Sistemas Microinformáticos y Redes (SMR) INS Torre de Malla, Parets del Vallès · 2022 – 2024


💼 Experience

IT Support Technician — Second Company Mollet (Nov 2023 – Nov 2024) Diagnosis, repair, and refurbishment of electronic equipment. OS installation and configuration (Windows, Linux). Technical support, ticket management, basic network configuration.


📜 Certifications

  • Introduction to Cybersecurity — Cisco
  • Junior Cybersecurity Analyst Career Path — Cisco (In progress)
  • Working toward: CompTIA Security+ / equivalent entry-level cert

🌍 Languages

Español · Català · English · العربية


Building in public · Learning by shipping · Security is the mindset 🔍

Popular repositories Loading

  1. Tabascx Tabascx Public

  2. SherlockHolmesGAME SherlockHolmesGAME Public

    Proyecto de juego en Java

    Java

  3. MyUtils MyUtils Public

    Java

  4. sherlock-project sherlock-project Public

    Victorian crime investigation game — FastAPI + React. Rule-based deduction system with contradiction engine, 3 cases, procedural Web Audio.

    Python