Miquel Gómez Corral
icon
title
  • experience/Vidext
    vidext_auto.description
    ai

    AI

    react

    React

    typescript

    TypeScript

    next

    Next.js

    tailwind

    Tailwind CSS

    github

    GitHub

    vercel-ai

    Vercel AI SDK

    prompt-engineering

    Prompt Engineering

    braintrust

    Braintrust

    agents

    Agents

    mcp

    MCP

    ._.
  • experience/Solver
    solver.description
    python

    Python

    ai

    AI

    github

    GitHub

    pandas

    Pandas

    numpy

    NumPy

    fastapi

    FastAPI

    jupyter

    Jupyter

    pytorch

    PyTorch

    sklearn

    Sklearn

    xg-boost

    XG Boost

    plotly

    Plotly

    matplot

    Matplot

    docker

    Docker

    :D
  • experience/Vidext
    vidext.description
    html

    Html

    css

    CSS

    react

    React

    typescript

    TypeScript

    next

    Next.js

    tailwind

    Tailwind CSS

    github

    GitHub

    . _.
  • experience/Laberit
    laberit.description
    html

    Html

    css

    CSS

    react

    React

    typescript

    TypeScript

    next

    Next.js

    tailwind

    Tailwind CSS

    github

    GitHub

    D:
  • experience/Fiverr
    fiverr.description
    photoshop

    Photoshop

    : /
  • experience/PuntISeguitText
    puntiseguit.description
    ^_^
  • experience/EKR
    karting.description
    :)
  • experience/PapiBeach
    papibeach.description
    T-T
  • icon
    title
  • studies/UPV
    master.description
    ai

    AI

    python

    Python

    pandas

    Pandas

    pytorch

    PyTorch

    pandas

    Pandas

    plotly

    Plotly

    matplot

    Matplot

    jupyter

    Jupyter

    c-sharp

    C Sharp

    unity

    Unity

    numpy

    NumPy

    >:(
  • studies/EPFL
    erasmus.description
    python

    Python

    ai

    AI

    pandas

    Pandas

    pytorch

    PyTorch

    pandas

    Pandas

    plotly

    Plotly

    matplot

    Matplot

    jupyter

    Jupyter

    ^-^
  • studies/UPV
    upv.description
    ai

    AI

    java

    Java

    sql

    SQL

    c

    C

    sklearn

    Sklearn

    jupyter

    Jupyter

    mathematica

    Mathematica

    risc-v

    Risc-V

    java-fx

    Java

    haskell

    Haskell

    prolog

    Prolog

    docker

    Docker

    :O
  • studies/IES-Almenara
    eso_bach.description
    :·3
  • icon
    title
  • certifications/HF-Face
    hf.description
    python

    Python

    pytorch

    PyTorch

    reinforcement-learning

    Reinforcement Learning

    ai

    AI

    numpy

    NumPy

    🤗
  • certifications/UPV
    awards.description
    0_o
  • TurboMino: Tetris AI Bot with PPO + CNN + RoPE
    TurboMino: Tetris AI Bot with PPO + CNN + RoPE
    external-link

    Apr 2026

    In progress

    Tetris agent trained with PPO (Stable-Baselines3) on a custom Gymnasium environment. Uses CNN with Rotary Position Embeddings (RoPE), bit-packed uint32 board representation, exhaustive placement search via BFS, and interactive Pygame visualization.

    ai

    AI

    jupyter

    Jupyter

    numpy

    NumPy

    pandas

    Pandas

    pygame

    Pygame

    python

    Python

    pytorch

    PyTorch

    reinforcement-learning

    Reinforcement Learning

  • TFM: Reward Machines on RL
    TFM: Reward Machines on RL
    external-link

    Apr 2026

    In progress

    Master's thesis implementing tabular Q-Learning augmented with Reward Machines (reward automata) and Counterfactual Reward Machines (CRM). Environments: Taxi-v3, MultiTaxi (2 passengers), MiniGrid-DoorKey. Benchmarks 5 variants (no RM, RM only, RM+CRM, improved versions).

    ai

    AI

    jupyter

    Jupyter

    matplot

    Matplot

    numpy

    NumPy

    pygame

    Pygame

    python

    Python

    reinforcement-learning

    Reinforcement Learning

  • String art
    String art
    external-link

    Feb 2025

    Finished

    From pixels to lines. This algorithm transforms raw numbers into patterns that resemble art. Start from one point, evaluate all possible lines, and draw the one that improves the image the most. Repeat until you're done!

    git

    Git

    javascript

    JavaScript

    next

    Next.js

    react

    React

    tailwind

    Tailwind CSS

    typescript

    TypeScript

  • TFG: Visual Document Understanding
    TFG: Visual Document Understanding
    external-link

    Mar 2025

    Finished

    Bachelor's thesis evaluating Visual Document Understanding methods for extracting structured information from documents. Compares Azure OCR + LLM, custom fine-tuned OCR, and DONUT (Document Understanding Transformer) with PyTorch Lightning. Deployed with Docker.

    ai

    AI

    docker

    Docker

    huggingface

    HuggingFace

    jupyter

    Jupyter

    matplot

    Matplot

    numpy

    NumPy

    pandas

    Pandas

    plotly

    Plotly

    python

    Python

    pytorch

    PyTorch

  • Tetris Solver: GA & Simulated Annealing
    Tetris Solver: GA & Simulated Annealing
    external-link

    Sep 2025

    Finished

    Modern Tetris implementation in Unity solved with two metaheuristics: Genetic Algorithm (GA) and Simulated Annealing (SA). Each solution is a sequence of piece placements evaluated by a fitness function that minimizes board space. Includes Python analysis tools and a research paper.

    ai

    AI

    c-sharp

    C Sharp

    jupyter

    Jupyter

    latex

    LaTeX

    matplot

    Matplot

    pandas

    Pandas

    plotly

    Plotly

    python

    Python

    unity

    Unity

  • See more
  • Tetris Solver: GA & Simulated Annealing
    Tetris Solver: GA & Simulated Annealing
    external-link

    Sep 2025

    Finished

    Modern Tetris implementation in Unity solved with two metaheuristics: Genetic Algorithm (GA) and Simulated Annealing (SA). Each solution is a sequence of piece placements evaluated by a fitness function that minimizes board space. Includes Python analysis tools and a research paper.

    ai

    AI

    c-sharp

    C Sharp

    jupyter

    Jupyter

    latex

    LaTeX

    matplot

    Matplot

    pandas

    Pandas

    plotly

    Plotly

    python

    Python

    unity

    Unity

  • terminal
    Technologies
    clue
    python

    Python

    numpy

    NumPy

    sklearn

    Sklearn

    pytorch

    PyTorch

    xg-boost

    XG Boost

    reinforcement-learning

    Reinforcement Learning

    huggingface

    HuggingFace

    langchain

    LangChain

    opencv

    OpenCV

    rag

    RAG

    vercel-ai

    Vercel AI SDK

    prompt-engineering

    Prompt Engineering

    braintrust

    Braintrust

    ai

    AI

    agents

    Agents

    mcp

    MCP

    pandas

    Pandas

    matplot

    Matplot

    plotly

    Plotly

    fastapi

    FastAPI

    sql

    SQL

    typescript

    TypeScript

    javascript

    JavaScript

    java

    Java

    c

    C

    c++

    C ++

    c-sharp

    C Sharp

    react

    React

    css

    CSS

    html

    Html

    tailwind

    Tailwind CSS

    zustand

    Zustand

    next

    Next.js

    node

    Node.js

    docker

    Docker

    github

    GitHub

    linux

    Linux

    jupyter

    Jupyter

    haskell

    Haskell

    prolog

    Prolog

    risc-v

    Risc-V

    unity

    Unity

    pygame

    Pygame

    photoshop

    Photoshop

    premiere

    Premiere

    mathematica

    Mathematica

    latex

    LaTeX