File 001
Balaguer · Lleida
Record 2000 — 2026
Available · actively looking
Celestí Ticó Petit
Full-stack developer · UX/UI design · Balaguer (Lleida), Spain
20+ years building digital product end to end: from briefing and design to code, infrastructure and SEO. Self-taught and versatile. I am now looking to join a team: on-site in Lleida, hybrid in Barcelona or fully remote.
422
Projects delivered
200+
Clients
20+
Years of experience
100%
Self-taught
Three live applications
Complete product you can visit right now: front-end, back-end, AI and ERP integration.
Business administration platform
RBAC Platform
“All the control, in one place.” User, role and granular permission management (RBAC), conversational AI with LangChain and a media gallery, all integrated with Odoo ERP.
- Odoo integration: live KPIs for sales, clients, products, pending invoices, CRM opportunities and staff
- Conversational AI (LangChain + GPT-4o) that answers about the business and creates invoices in Odoo by chatting
- RBAC access control: every user sees exactly what they should
- Real-time dashboards and logs (SSE · Socket.IO), JWT security
React 19
Chakra UI v3
NestJS
LangChain
GPT-4o
Odoo 17
Docker
Part traceability for furniture manufacturing
FABRIK · Taller CNC
“Identify and track every part after nesting.” Imports the nesting CSV and the TopSolid STEP into a single viewer: each part with its reference, size and position on the board, linked to its 3D solid.
- Label: generate and stick QR labels, board by board
- Machine: cut the parts on the CNC following the nesting
- Laminate: mark the sheets placed on already-labelled parts
- Assemble: build the furniture step by step with QR scanning and hardware control
- Full traceability of every step of the process
React
Visor 3D
TypeScript
STEP / CSV
QR
TopSolid
The digital dashboard your car didn't come with
VehicleOS
“Read. Understand. Protect.” Turns the OBD-II port of a twenty-year-old car into a digital dashboard with explained diagnostics, an assistant that interprets real telemetry, and a web fleet panel. Installable PWA: it runs on the dashboard screen, a tablet or a phone.
- Translated diagnostics: it doesn't say P0401 — it names the part that's suffering and lights it up on the car
- An assistant that answers with the actual telemetry of the moment: ranked causes and whether you can keep driving
- Fleet panel: trips, automatic alerts and WebSocket telemetry, with an offline mode
- An Android bridge (Kotlin) is the only process touching the adapter: the screen never touches the hardware
Next.js PWA
NestJS
PostgreSQL
WebSocket
Kotlin
OBD-II · ELM327
JWT
From craft to infrastructure
Full-stack developer and designer with more than two decades delivering websites, e-commerce and custom applications. I've owned the full cycle of hundreds of projects: briefing, wireframes, design, layout, programming, infrastructure and launch.
Versatile and self-taught: I learn from real projects and the free-software community. I pair a solid back-end (NestJS, Node, REST APIs) with modern front-ends (React 19, Next.js, Chakra UI) and AI and ERP integration.

Languages
Catalan
Native
Spanish
Native
English
Advanced
What I work with
Technologies and disciplines evidenced by real projects, grouped by domain.
Languages
TypeScript
JavaScript
PHP
SQL
HTML
CSS
Bash
01 / 07
Front-end
React 19
Next.js
Chakra UI
Radix UI
Vite
Recharts
Responsive
02 / 07
Back-end
NestJS
Node.js
TypeORM
Socket.IO
Swagger
API REST
WebRTC
SSE
03 / 07
AI & data
LangChain
OpenAI GPT-4o
Redes neuronales (ML)
Integración Odoo (ERP)
04 / 07
Infra / DevOps
Docker
Nginx
JWT
MySQL / SQLite
Servidores
SSL / dominios
CI/CD
05 / 07
Design
UX/UI
Identidad visual
Photoshop
Illustrator
InDesign
Print
06 / 07
Workflow
Desarrollo asistido por IA (Claude Code)
PhpStorm
Git
Code review
Docker
07 / 07
Professional experience
01
nov 2025 – jul 2026
Vunkers IT Experts, S.L.
Web developer · Covering the programming director's paternity leave
02
nov 2023 – jul 2024
Iridium Network Digital Technologies, SL
Web developer · E2E testing of the entire cdmon control panel
03
abr 2023 – may 2023
Noves Tecnologies de Venta, S.L.
Web developer · MariaDB Galera + HAProxy cluster with Prometheus & Grafana monitoring
04
2000 – 2023
Cenics — Balaguer (autónomo)
App & web developer · 422 projects, 200+ clients
A selection of 422 projects
Websites, e-commerce and applications delivered to more than 200 clients.

01 · Rodi

02 · Pàmies Hortícoles

03 · Mecamaq

04 · GLS Prefabricados

05 · Inglet

06 · Nuseu

07 · Bright Export Import

08 · Lluc Queralt

09 · Web project

10 · Web project

11 · Web project

12 · Web project
Notable clients
A sample of the 200+ clients: public sector, industry, culture and third sector.
01 · Public & institutional sector
- Ajuntament de Balaguer
- Ajuntament de Lleida
- Diputació de Lleida
- Universitat de Lleida
- Generalitat (Cultura)
- IRB Lleida
- Institut d'Estudis Ilerdencs
- COAC Lleida
02 · Companies & chains
- Rodi
- Europastry
- Rotecna
- Grupo Oses
- Hesperia Internacional
- Villart Logistic
- Natural Optics
- AMC Ibérica
- Mecamaq
- GLS Prefabricados
- Inglet
- Gespasa
03 · Culture, health & third sector
- Fundació Mies van der Rohe
- Fundació Renal Jaume Arnó
- Monestir de les Avellanes
- Assoc. Antisida de Lleida
- Aspid
The book of hours
Real dedication data logged to projects in the Cenics manager, sorted by hours. An extract from 20 years of craft.
| Nº | Client | Proj. | Period | Hours |
|---|---|---|---|---|
| 01 | Grupo Rodi 109 proj · 2013 – 2016 | 109 | 2013 – 2016 | 4.749,25 |
| 02 | GLS Prefabricados 25 proj · 2011 – 2017 | 25 | 2011 – 2017 | 652 |
| 03 | Pàmies Hortícoles 10 proj · 2011 – 2020 | 10 | 2011 – 2020 | 368,25 |
| 04 | Nex (neumáticos) 13 proj · 2015 – 2021 | 13 | 2015 – 2021 | 364,5 |
| 05 | Mecamaq 2 proj · 2012 – 2021 | 2 | 2012 – 2021 | 363,75 |
| 06 | Inglet 16 proj · 2011 – 2018 | 16 | 2011 – 2018 | 266,25 |
| 07 | Grupo Oses 2 proj · 2012 | 2 | 2012 | 210,25 |
| 08 | Natural Optics 13 proj · 2011 – 2016 | 13 | 2011 – 2016 | 57,88 |
| 09 | Eliseu Ticó Petit 1 proj · 2012 – 2021 | 1 | 2012 – 2021 | 54 |
| 10 | Ajuntament de Lleida 2 proj · 2015 | 2 | 2015 | 26,75 |
| 11 | Estudi Alfred Garcia Gotós 2 proj · 2012 – 2016 | 2 | 2012 – 2016 | 23,75 |
| Σ | Total logged | 195 | 7.136,63 |
Hours logged to projects in the manager. Many institutional commissions were invoiced without logging hours, so the real dedication is higher.
Other personal projects
Technical research and experiments outside of client work.
01 · Human activity detection with ML
Neural Network System
Human activity recognition from phone sensors using a trained neural network. Experimentation with machine learning applied to real-time motion data.
Machine Learning
Redes neuronales
JavaScript
Sensores
02 · Own “instant” runtime + R&D
Laboratorio de experimentos
Technical experiments built on a custom runtime: WebRTC (real-time communication), PHP-Wasm (PHP in WebAssembly), RTL-SDR (software radio), Live Editor and Web Manager with Next.js.
Runtime propio
Next.js
WebAssembly
WebRTC
RTL-SDR
Contact — end of file
Shall we build something together?
Actively looking for a full-stack developer role (React · Next.js · NestJS) and open to freelance projects. Write to me and I'll reply the same day.