+15 años construyendo software de alto rendimiento.
Ahora, como freelance, desarrollo software a medida y apps nativas para iPhone.15+ years building high-performance software.
Now, as a freelancer, I build custom software and native iPhone apps.
Apps en Swift y SwiftUI, rápidas y con el aspecto que se espera de Apple: reservas, pedidos, fichajes, catálogos o lo que necesites. Uso la cámara, el reconocimiento de imagen y de texto, y la IA dentro de la propia app.Swift and SwiftUI apps that feel fast and look the way Apple users expect: bookings, orders, time tracking, catalogues or whatever you need. I use the camera, image and text recognition, and AI inside the app itself.
Y con visión de producto: antes de escribir código estudio el mercado y la App Store, para que la app no solo funcione, sino que tenga usuarios.With a product mindset: before writing any code I study the market and the App Store, so the app doesn’t just work, it gets used.
Cambia el Excel y los papeles por una aplicación web a tu medida: inventario, clientes, presupuestos o informes.Replace spreadsheets and paperwork with a web app made for you: inventory, customers, quotes or reports.
Lo que hoy alguien hace a mano cada semana, como copiar datos, generar documentos o enviar avisos, puede hacerse solo.What someone does by hand every week today, like copying data, generating documents or sending reminders, can run on its own.
Asistentes que leen correos y documentos, los clasifican, resumen o responden, conectados a las herramientas que ya usas.Assistants that read emails and documents and sort, summarise or answer them, connected to the tools you already use.
Sistemas en C++ y C donde la velocidad y la fiabilidad importan. 15 años en entornos donde un fallo no es una opción.C++ and C systems where speed and reliability matter. 15 years in environments where failure is not an option.
Una muestra de lo que hago fuera de la industria del juego: apps propias y webs para clientes.A sample of my work outside the gaming industry: my own apps and websites for clients.
Mi app para descubrir qué ayudas públicas, becas y deducciones de la Renta puede pedir una familia en España, y cuánto suman al año. 686 ayudas verificadas una a una en su fuente oficial, un cuestionario guiado y avisos cuando sale una nueva. Sin cuenta y sin que los datos salgan del móvil.My app to find out which public grants, scholarships and tax deductions a family in Spain can claim, and how much they add up to each year. 686 grants checked one by one against their official source, a guided questionnaire and alerts when a new one appears. No account, and no data ever leaves the phone.
Diseñé y desarrollé desde cero la web de Laia Rovira, dietista-nutricionista en Barcelona, y me encargo de ella: tienda online, reserva de consultas, blog y mantenimiento del día a día.I designed and built the website of Laia Rovira, a dietitian-nutritionist in Barcelona, from scratch, and I still run it: online shop, consultation bookings, blog and day-to-day maintenance.
Una muestra de los juegos que he desarrollado para Zitro, GiGames y NOVOMATIC en más de diez años. Todos se pueden ver en sus webs y catálogos.A selection of the games I built for Zitro, GiGames and NOVOMATIC over more than ten years. They all appear on their websites and catalogues.
Desarrollé desde cero el primer Pick & Win, el multijuego con el que nació Bryke, la marca de tragaperras de Zitro. Reúne cinco juegos con jackpots progresivos. Se presentó en ICE London 2017 y llegó a casinos de Europa, Latinoamérica y Asia.I built the first Pick & Win from scratch: the multi-game that launched Bryke, Zitro’s slot machine brand. It brings together five games with progressive jackpots. It launched at ICE London 2017 and went on to casinos in Europe, Latin America and Asia.
Desde la Antártida, con tres pingüinos protagonistas, Happy, Heavy y Hoppy. Juego superior con Avalancha, Igloo, Snow, Sorpresa Polar, Pesca y el progresivo Splash. También en la gama AllWin.Straight from Antarctica, starring three penguins, Happy, Heavy and Hoppy. Bonus game with Avalanche, Igloo, Snow, Polar Surprise, Fishing and the Splash progressive. Also in the AllWin range.
Ver en NOVOMATICSee on NOVOMATIC ↗Una experiencia envolvente en el corazón de Venecia. Juego básico con Joyas de Murano y Avances y Retenciones, y un juego superior con Grappa, Pizza, Ruleta, Carnevale, Góndolas y Mistery.An immersive trip to the heart of Venice. Base game with Murano Jewels and Advances & Holds, and a bonus game with Grappa, Pizza, Roulette, Carnevale, Gondolas and Mystery.
Ver la presentaciónSee the launch ↗Una máquina mixta con ambiente de verano, donde el chiringuito es el centro del juego. Juego superior con Suma Premio, Rueda de la Fortuna y Multiplica, y bonos sorpresa.A mixed reel machine with a summer vibe, built around the classic beach bar. Bonus game with Prize Sum, Wheel of Fortune and Multiplier, plus surprise bonuses.
Ver catálogoSee catalogue ↗La magia de Las mil y una noches. Juego superior con Alfombras Voladoras, Lámparas Mágicas, Torre Misteriosa, Horóscopo Persa, Joyas Reales y Mono Saltarín.The magic of One Thousand and One Nights. Bonus game with Flying Carpets, Magic Lamps, Mysterious Tower, Persian Horoscope, Royal Jewels and Jumping Monkey.
Ver catálogoSee catalogue ↗El ritmo de los 90, con el éxito original de Los del Río y el ambiente de las fiestas de pueblo y de barrio de toda España.The rhythm of the 90s, with Los del Río’s original hit and the feel of Spain’s town and neighbourhood festivals.
Ver folletoSee brochure ↗Una exploradora busca un tesoro oculto en el templo de Angkor, con distintos escenarios y minijuegos.An explorer hunts for a hidden treasure in the Angkor temple, across different scenes and mini-games.
Ver en NOVOMATICSee on NOVOMATIC ↗Software a medida y apps nativas en SwiftUI para iPhone y iPad para clientes de distintos sectores, con foco en el rendimiento, una arquitectura limpia y código que se pueda mantener durante años. Me ocupo de todo el proyecto: análisis, diseño, desarrollo, pruebas y entrega. Me integro en equipos que ya existen o trabajo de forma independiente, según lo que necesite cada proyecto.Custom software and native SwiftUI apps for iPhone and iPad for clients across different sectors, focused on performance, clean architecture and code that stays maintainable for years. I own the whole project: analysis, design, development, testing and delivery. I join existing teams or work independently, depending on what each project needs.
Nueve años en el mismo equipo, que pasó de Interseven a Gigames y después a NOVOMATIC. Diseño y desarrollo de juegos de máquinas tragaperras, tanto la lógica matemática como la parte gráfica. Simulaciones matemáticas para ajustar el comportamiento de los juegos, el conversor de euros a puntos que garantiza el porcentaje de premio (RTP) y los módulos de control de velocidad que exige la normativa.Nine years in the same team, which moved from Interseven to Gigames and then to NOVOMATIC. Design and development of slot machine games, covering both the mathematical logic and the graphics. Mathematical simulations to tune game behaviour, the euro-to-points converter that guarantees the payout percentage (RTP), and the speed-control modules required by regulation.
Juegos de vídeo bingo en el equipo de producción y, desde 2015, los nuevos multijuegos de tragaperras de la marca Bryke, presentados en ICE London 2017.Video bingo games in the production team and, from 2015, the new Bryke-branded multi-game slot machines, launched at ICE London 2017.
Secretario de AEN/CTN 71/SC 6, el comité que representa a España en el grupo internacional de ISO sobre telecomunicaciones e intercambio de información entre sistemas, centrado en las redes del futuro. También vocal en AENOR.Secretary of AEN/CTN 71/SC 6, the committee representing Spain in the ISO international group on telecommunications and information exchange between systems, focused on future networks. Also a member of AENOR.
Dirigí técnicamente un equipo de 4 a 5 desarrolladores con Scrum, en proyectos de investigación catalanes, españoles y europeos sobre vídeo en ultra alta definición sobre redes IP. Mejoras en UltraGrid (transmisión de alto ancho de banda y baja latencia), compresión de vídeo optimizada para sistemas multinúcleo y videowalls con Raspberry Pi. Presenté el trabajo en jornadas por Europa y Estados Unidos.Technical lead of a team of 4 to 5 developers using Scrum, on Catalan, Spanish and European research projects on ultra-high-definition video over IP networks. Improvements to UltraGrid (high-bandwidth, low-latency transmission), video compression optimised for multi-core systems, and Raspberry Pi video walls. Presented the work at events across Europe and the US.
Soporte técnico a clientes e integradores de telefonía IP.Technical support for VoIP customers and integrators.
Especialidad en servicios y redes. Tesis en RWTH Aachen University (Alemania): Cooperative Communication to Minimize the Outage Probability in a Hard Real-Time Scenario.Specialisation in services and networks. Thesis at RWTH Aachen University (Germany): Cooperative Communication to Minimize the Outage Probability in a Hard Real-Time Scenario.
🇩🇪 Aachen 2011Titulación superior de Ingeniería de Telecomunicación.Full Telecommunications Engineering degree.
Proyecto final: Adaptive Media Content Architecture Regarding Users Capabilities, vídeo que se adapta a lo que puede reproducir cada usuario.Final project: Adaptive Media Content Architecture Regarding Users Capabilities, video that adapts to what each user’s device can play.
★ Matrícula de Honor★ With honoursCuéntame qué necesitas y te digo cómo lo haría, en cuánto tiempo y por cuánto.Tell me what you need and I’ll tell you how I’d build it, how long it would take and what it would cost.