Portrait of Manuel Ricart Soler with a mountain background

Manuel Ricart

Software Developer

📍Valencia, Spain

I'm Manuel Ricart Soler, a software developer in Valencia. I design and build interactive projects that connect technology, creativity and design.

Languages: Spanish (Native) + English (C1)

My Skills

Projects

Water and Wake System

A Three.js water simulation with wind-driven waves, buoyancy, ship wakes, foam, reflections, and caustics. Wakes remain in the water and curve naturally as the ship turns.

Languages
JavaScriptGLSLHTMLCSS
Tools
Three.jsWebGLGLTFLoaderBulma
View on GitHub
Doodled peacock image used for doodleIt

doodleIt

A Python image-processing tool that rebuilds photos from small doodle tiles. A pixelated version of the source sits underneath to keep colors consistent and prevent transparency issues.

Languages
PythonHTMLCSS
Tools
FlaskNumPyPillow
View on GitHub

Mosaic Studio 21

A browser tool that turns photos or text into buildable domino and rubik’s cube mosaics. It generates configurable previews, exact dimensions and piece inventories, exports high-resolution plans, and guides cube setup with camera-assisted, move-by-move solving.

Languages
JavaScriptHTMLCSS
Tools
Canvas APIFile APIGitHub Pages

TTS Project

An interactive website exploring how text-to-speech has evolved, from concatenative and parametric systems to neural models and WaveNet, with audio examples and practical demos.

Languages
HTMLJavaScriptCSS
Tools
Web Audio APIGitHub Pages

sketchBoard

A dependency-free browser whiteboard with an expandable canvas, text, images, shapes, freehand drawing, attached connectors, editable drawing guides, undo and redo, and flexible layer controls.

Languages
JavaScriptHTMLCSS
Tools
Pointer EventsWebMCPNode.js
View on GitHub

eyesec

A Three.js cybersecurity website featuring an animated 3D eye that follows the cursor and reacts to clicks, supported by sections on threats, monitoring, and security services.

Languages
JavaScriptHTMLCSS
Tools
Three.jsGLTFLoaderNode.js
View on GitHub

CCredits

A compact, always-on-top Windows widget for monitoring Codex usage. It connects through the official Codex App Server, displays five-hour and weekly quotas, updates its taskbar icon with the remaining allowance, and can notify when credits reset—without reading or storing an API key.

Languages
PowerShellC#XAML
Tools
WPFCodex App ServerWindows Notifications
View on GitHub

About Manuel

A bit about me:

I'm currently studying Technology and Multimedia at the Polytechnic University of Valencia (UPV).

My interests lie in full-stack and software development, game creation (including VR), and 2D/3D design, areas where I can combine creativity and technology.

I've always been drawn to art, starting with hands-on forms and later digital. That mix of creativity and logic naturally led me to this field.

Outside academics, I enjoy any outdoor activity from rock climbing to kayaking.

Education

Metropolitan School of Panama (MET) 2011 - 2021

↓

SEK International School Levante 2021 - 2022

↓

Polytechnic University of Valencia (UPV) 2022 - Present

↓

Norwegian University of Science and Technology (NTNU) ERASMUS 2025