Te puedo contar todo esto en Español
I am a versatile developer (frontend/backend). What you might call a full stack developer.
I feel more identified with the term craftsman.
As a Software Craftsman
I focus more on the results than on languages, tools, or frameworks.
Design is about removing things.
Choosing what matters, highlighting it, and getting rid of everything else.
Lifelong Learning: I am in a constant search/learning of new and better methodologies.
More than 20 years programming in JavaScript, in almost all its flavors::
Vanilla JS, ActionScript, CoffeeScript and Typescript.
I have worked with PHP, Ruby/Rails, Node but now i prefer React,
NextJS, Svelte, ReactNative, Expo, NW.js, Electron.
Interests:
Web applications / mobile applications (Android / iOS)
CLI applications (linux)
Desktop applications (MacOS / Windows)
Google Chrome extensions
Frontend / Backend / Databases
Passionate about UI / UX design
Minimalist and intuitive design.
Teamwork, sharing, leading, and learning from others\ Not taking anything for
granted
Simplifying as a way of life is the most complex and satisfying
I enjoy challenges SOLVING PROBLEMS is my job
Grupo Tervalis 2022 / 2024
Software Technical Lead
Stack NextJS, React, React-Native/Expo, NodeJS/Bun, Typescript, Redis, SQL
Server, Linux Admin
Digital Transformation: Applications to Improve Internal Processes.
page64.press 2013 / 2024
Founder / CTO
Stack NextJS, React, React-Native, NodeJS, Firebase, Ruby on Rails
Clients La Vanguardia, Pronto, Mundo Deportivo, Huffpost, Funke, Bauer
Media Group, La Razón, El Periódico, Prensa Ibérica, TVguia, TVmovie, Prisa,
Zapi, Agile
*S,C,P,F... 2007 / 2012
Creative Director
Stack Ruby on Rails, Javascript, ActionScript
Clients Vueling, Evax, Ikea, BMW, Nokia, Vodafone, VollDamm, Timeout,
CocaCola, Pepsi, Ayuntamiento Barcelona
Herraiz & Soto 2006
Senior Developer
Stack PHP, HTML & CSS, Javascript, ActionScript (Flash)
Clients Viajes Barceló
Estudio Mariscal 2004 / 2006
Senior Developer
Stack PHP, HTML & CSS, Javascript, ActionScript (Flash)
Clients Hoteles Silken, Javier Mariscal, Fernando Trueba Producciones, Copa
America
DoubleYou 1999 / 2003
Technical & Creative Director
Stack PHP, HTML & CSS, Javascript, ActionScript (Flash)
Clients Zara, San Miguel, Mahou, Audi, Seat, Remo, Aldeasa
I'm sharing my current stack as a presentation letter so you can see how I think in terms of technological decisions.
Apps should use the same technologies adapted to different devices to take advantage of all their native possibilities.
My development stack is changing over time adapting to the needs I have in my projects.
If we take a snapshot of the current moment, my preferences would be these:
Typescript
Type management is vital in any new project that wants to be scalable and
maintained over time.
React
Version > 19. Always the latest versions of React to take advantage of their
improvements.
API
Restful or GraphQL, API depending on the project.
React Server Components
Communication between server and client in a typed and fast way.
NextJS / Vite
Depending on the project size.
Tailwind
Responsive components adaptable to any screen size.
The hybrid libraries I use in all types of projects
Zod
The type management and validation I like the most.
Tanstack Query / Tanstack Store / Zustand
State management, both server and client side.
Tanstack Forms
Form handling, with validations and typing.
Nacho Rapallo
Madrid, España
Working remotely since 2016,
but if you insist, we can meet wherever you want.