Frontend development
I create the face of web products with latest technologies
Some keywords: React, Redux, Web Components, Polymer (lit-element), Webpack, Riot, Typescript, Javascript, HTML5, CSS3, Jest, Jasmine... and hundreds of libraries
Backend development
Model design, APIs building, API documentation
Some keywords: Javascript, Typescript, Node.js, Ruby, Ruby on Rails, Grape, Erlang, OTP, Cowboy, C, GPT, AI, ...
About David Valín
I'm a serial autodidact in everything related to internet technology. I started learning in 1996 when internet just arrived to Spain. Since 2008 I have participated in software projects for big, medium and small corporations, as well as for particulars, in different roles, fact that has converted me into an experienced developer that touched almost all the areas of web development.
With over 15 years of professional experience and several other ones before, I am today living in the Netherlands providing solid software development services for my clients.
I have worked in the offices of
How I build frontend
Architecture that scales
-
1
UI Libraries
I build advanced ui libraries in React, Polymer or Riot. A good ui library is the backbone of all your ui.
-
2
SDKs
I develop or generate SDKs for data access / persistance through your source of truth.
-
3
Frontend Applications
I implement responsive frontend applications or microfrontends in React, Polymer or Riot with SSR and SEO if required.
-
4
Custom libraries
I design and implement any library needed. Validation, tracking, configurators, payments, theming... unlimited possibilities
How it looks
Featured Projects
Enterprise CMS
I developed a custom CMS system that allows you to create and preview pages (live preview) for a major customer in React, Node and AWS.
First I fix their existing one, later I developed a prototype of the new one
E-Commerce + Corporate website
I developed a complex platform in Contentful + React + Next.js with a custom made UI Library and application with server side support. I modelled the Contentful datamodel (more than 90 entities). I implemented SEO. Furthermore, I performed as a functional analyst and helped with technical project management. This was a collaboration with Touchtribe
Real Time Bidding platform
I entirely rebuilt from scratch together with a designer
the entire frontend of a Real Time Bidding (RTB) platform
at Yieldr. This was enterprise level.
Car Leasing Platform
(Angular 6, Node.js, GraphQL) Fully implemented internationalization (i18n) for 2 countries, 3 languages. Designed and implemented SEO strategy that ranked the company very high in Google in almost no time. Implemented backend rendering using Angular Universal. Implemented several features like car filtering or automated dynamic car images generation and more...
svg world map navigator
I entirely implemented the v1.0 application from a design and UX specification
using Angular.js framework and Kartograph.js library for Techtribe
bringmotion
I entirely created this. Business model design. Prototype. Design, frontend and backend implementations with lots of unit tests. A big development project that includes a content licensing system, review system, content processing system, invoicing system, royalties system, affiliate system and much, much more...
Travel Inspiration Finder
I participated during 4 months in this platform, implementing features, fixing bugs,
making improvements and consultancy for Next-Link working at KLM building in Amsterdam Schiphol Rijk
Tele2.nl
I joined them to implement web ui components using vanilla javascript and typescript. I helped them to improve Angular code. Also fix a lot of bugs
binarty
mercadillosemanal.com
productividadextrema.com
I entirely created this. Business model design. Prototype. Design, Frontend and Backend implementations. It's a online courses e-commerce application that includes digital products shop, landing pages system, email integration and an affiliate system.
Testimonials
Joris Spermon - VP Development YieldrDavid and I worked together for more then 1 year. His contagious enthusiasm and good mood are a very nice addition to any development team,
that in combination with his commitment to full-fill a small task or very big assignment make him a very productive developer. Given the opportunity
I would definitely would like to work with David again.
Niels Baarsma - CTO - Co-Founder YieldrDavid is a very creative and proactive developer who's contagious enthusiasm helped bring our application to a new level.
Mark Dronkers - Customer Lead ING BankDavid created the entire MVP frontend of an application build for intra-group charging with a strong emphasize on billing and accounting. With backend running on DLT. His business sense and creativity helped us build a good marketing video. David functions best if he has a thorough understanding of the target solution and the end-2-end process.
Carlos Portomeñe A-Porta Innovaciones S.L.Each time we make a project with David, is an enriching experience. It has never been limited to give a timely solution to the problem is posed, but it makes its point of view and their knowledge and experience to improve or make better use the project that is being addressed.
A professional like few in this highly competitive area.
Max van den Ingh MisterGreen DirectWe had a though project at MisterGreen: internationalisation. David helped us with a scalable solution which works really good. I highly recommend David, being a kind and skilled tech person, he knows what he is doing, does his research really well and works fast. There was some time left when he finished the internationalisation project which he used to build a technical SEO solution that helps us rank high fast in Google organic search. Thanks for your work!
Ajay Chandravadiya Tata Consulting Services ( TCS )David is a hard-working smart developer cum architect cum consultant for the Front End technologies. He can help the big corporates achieve speed and scalability of a startup with his skills and knowledge of end-to-end web application engineering
Alejando Losada Festival Ho!Sobriety and professionalism in addressing the projects, and resolution for developing the entrusted facet.
Book me as Developer