menu-open
Miquel Gómez Corral
experience
experience
Experiences
  • experience/Solver

    At Solver, I worked on my degree thesis focused on LLMs for document processing (VDU). Additionally, I applied my knowledge of machine learning and AI to implement solutions addressing the company's client needs.

    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

    At Vidext, I learned to develop web applications using React and Next.js. I created the company's landing page and an internal application for employees.

    html

    Html

    css

    CSS

    react

    React

    typescript

    TypeScript

    next

    Next.js

    tailwind

    Tailwind CSS

    github

    GitHub

    . _.
  • experience/Fiverr

    On this page I have made my image editing skills available to a variety of clients, with clients from all over the world. My work varied from client to client, but some examples are: Images for product promotion, photo and portrait retouching or image creation for digital marketing (Amazon).

    photoshop

    Photoshop

    : /
  • experience/PuntISeguitText

    At Punt I Seguit, I had the opportunity to teach students from 1st year of ESO to 2nd year of Bachillerato, reinforcing their learning to improve their grades. In addition to that, and motivated to teach, since I entered university I have taught other classmates in a formal way.

    ^_^
  • experience/EKR

    During the summer months, I worked as a waiter at the karting restaurant in my hometown.

    :)
  • experience/PapiBeach

    During the summer months, I worked as a kitchen assistant at the Papi Beach snack bar in my hometown.

    T-T
  • miscelanea
    miscelanea
    Studies
  • studies/EPFL

    During my academic exchange in Switzerland, I learned how to create AI models, advanced algorithms, and data analysis. All with a practical as well as a theoretical approach. At the same time, I have been able to practice and improve my English by interacting with people from all over the world.

    python

    Python

    ai

    AI

    pandas

    Pandas

    pytorch

    pytorch

    pandas

    Pandas

    plotly

    Plotly

    matplot

    Matplot

    jupyter

    Jupyter

    ^-^
  • studies/UPV

    At UPV, I have learned everything from the basic concepts of computing to how to develop applications and use artificial intelligence. All of this, while achieving excellent grades and receiving awards for it. During this process, I have participated in various university activities such as sports championships, student delegation, or as a tutor.

    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

    During my adolescence, I studied at IES Almenara, the institute in my town. I completed compulsory secondary education (ESO) and the scientific 'bachillerato' with the aim of taking the university entrance exams.

    :·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