portfolio
Check out my latest work
about
In case you want to know me
I am Brais, a front-end web developer from Spain.
After working for several years as a photographer's assistant and photo editor in the family business, I decided to pursue a Bachelor's degree in Computer Science. However, I later left the program after realizing that my true passion lay in web development. I found the curriculum to be too broad and somewhat outdated, and I wasn't aligned with its learning path. That said, the experience was still valuable, as it provided me with a strong foundation in programming. During my time in the program, I gained experience with languages like C, C++, and Java, and I also learned about design patterns and databases.
After that I committed myself to learn web development on my own, starting my journey with CSS, after that i focused on Javascript and its ecosystem, mostly React and all that surrounds it.
My path continued taking good number of online courses, mainly at Udemy (Advanced CSS and Sass: Flexbox, Grid, Animations and More!, The Complete JavaScript Course 2020: Build Real Projects! and Modern React with Redux) and some from Wes Bos (CSS Grid, Javascript30 and ES6).
I have also read books like Eloquent Javascript and YDKJS along with listening to dev podcasts like Syntax.fm, React Podcast, Javascript Jabber, JS Party or Full Stack Radio and reading blogs like the ones from Kent C. Dodds or Dan Abramov. I like to watch conferences from around the world as well.
Since then, I've worked primarily for two companies. The first was a local fintech startup called Coinscrap, where I gained my first real experience working with React. I worked there for a year and a half before joining Xing.
At Xing, I experienced the most significant growth in my career, working with React, TypeScript, and GraphQL on a product used by millions of users monthly. I had the opportunity to learn from some incredible engineers.
I was responsible for the frontend of the notification center and the network page. After demonstrating my skills, I was promoted to Senior Frontend Engineer, which is my current role.
Currently I have experience working with:
HTML5 - CSS3 - SASS - Javascript - Typescript - React - Jest - Cypress - Redux - Gatsby - Styled Components - Framer Motion - Webpack - Babel - ESLint - API Rest - GraphQL - Apollo
But I am also curious and willing to learn these:
React Native - Next.js - Svelte - Vue - Express - Fastify - WebSockets - Firebase - Three.js - GSAP - WebAssembly




