Albert Bonmassip
Front-end Developer
Hi! I'm Albert and after 9 years abroad (in Zurich and Los Angeles), I've returned to Barcelona looking for new opportunities.
I build dynamic websites with React
and Next.js
, and also 3D web experiences using Three.js
. As backend I use Express
and PostgreSQL
. Previously I was a 3D generalist and I have advanced skills in Photoshop
, Blender
and the 3D graphics pipeline.
Projects
Three.js ISS Tracker
Interactive 3D experience made in Three.js
using the API wheretheiss.at to locate the ISS in real time. Custom Shaders
to recreate the atmosphere and day/night Earth texture effects. GSAP
for animations and lil-gui
for debug menu adding #debug
to the URL.
Fera Gravel
Site to promote a mountain bike route in the Pyrenees. Built in Next.js
, responsive layout and translated to multiple languages using next-intl
. Content written in Markdown files, parsed using remark
and gray-matter
for easy editing.
Portfolio
The site you are on right now. Built with Next.js
, translated to multiple languages with next-intl
, remark
and gray-matter
for Markdown parsing and Figma
designing of the site.
WebGL ArchViz demo
Built with Three.js
and animations with GSAP
, testing the capabilities of Three.js in Architectural Visualization, mixing 3D
with HTML
for an interactive experience.
Face recognition app
React
app that detects faces on images using the Clarifai API. Express.js
backend server, PostgreSQL
database to register users, bcrypt
to hash passwords safely and Tachyons
for CSS styling.
E-commerce App
App made with React
, Redux
for state management, Firebase
for authentication and database and Stripe
for managing payments. I also leveraged React Hooks
, GraphQL
and ContextAPI
.