menu-open
Miquel Gómez Corral
experience
experience
title
  • 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/Fiverr

    fiverr.description

    photoshop

    Photoshop

    : /
  • experience/PuntISeguitText

    puntiseguit.description

    ^_^
  • experience/EKR

    karting.description

    :)
  • experience/PapiBeach

    papibeach.description

    T-T
  • miscelanea
    miscelanea
    title
  • 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
  • Procedural Animations
    Procedural AnimationsProcedural Animations
    external-link

    Finished

    In this project, I employed the concept of zero keyframes: instead of using images for texture, I drew and rendered the frames of a moving creature to make it appear alive. The main idea was to create fish-like creatures with fins and wobbly eyes. I then incorporated some of my previous work on Inverse Kinematics to generate the legs. The results are incredible visuals of creatures that move as if they were alive!

    python

    Python

    pygame

    Pygame

    numpy

    NumPy

  • Double Pendulum
    Double PendulumDouble Pendulum
    external-link

    Finished

    This project was intended as a one-day coding session and ended up with me playing with the results for three days. The chaos generated by a double pendulum system is quite interesting. The math behind it is simple, involving just two (albeit large) equations. The visuals are amazing and, when properly tweaked, can mesmerize you.

    python

    Python

    pygame

    Pygame

    numpy

    NumPy

  • Boids Simulator
    Boids SimulatorBoids Simulator
    external-link

    Finished

    Boids, or flocks, are agents that mimic the behavior of certain animals. Specifically, we can simulate the movement of birds or ants. With three simple rules—Cohesion, Alignment, and Separation—we can reproduce this fascinating behavior. Colors change based on direction, creating incredible visuals!

    python

    Python

    pygame

    Pygame

  • The Cube: El Jueguito
    The Cube: El JueguitoThe Cube: El Jueguito
    external-link

    Finished

    The Cube, also known as El Jueguito, was my first major programming project. With the aim of learning C# and Unity, I started this game as a practice project. The concept is simple: protect a cube from enemies. Round after round, more and more enemies appear, each stronger than the previous. When you can no longer hold them back, you can use the money to upgrade your weapons and survive further rounds!

    c-sharp

    C Sharp

    unity

    Unity

  • Ver más
  • Maze Generator Solver
    Maze Generator SolverMaze Generator Solver

    Finished

    Mazes are an interesting application of graph and algorithm theory. They can be represented in many ways, but the objective is always to navigate from one tile to another (the exit). Here, we use pathfinding algorithms like A* or Greedy to find the best solution. Click to see how mazes are generated and solved step by step!

  • terminal
    terminal
    Tecnologías
  • Programming LanguagesProgramming Languages

    Programming Languages for web, mobile and systems development. This ranges from functional to high-level languages

    star
    star
    star
    star
    star
    star
    star
    star
  • Frameworks and development ToolsFrameworks and development Tools

    Modern tools for rapid development, design and integration: Web, Apps and Games.

    star
    star
    star
    star
    star
    star
    star
    star
  • Data Analisys and Processing Data Analisys and Processing

    Solutions for manipulation, analisys, processing and visualization of data with Python and other backend frameworks.

    star
    star
    star
    star
    star
    star
    star
    star
  • Artificial Intelligence and ModelsArtificial Intelligence and Models

    Frameworks for building and training AI models, traditional machine learning and deep learning.

    star
    star
    star
    star
    star
    star
    star
    star