Guillermo Pradas

Web Developer and Game Designer

Making great and cool websites since 2016 and making nice and cool games since a few years back.

My name is Guillermo. I'm a web developer and game designer based in Barcelona, Spain. I graduated in 2017 with a deegree in Multimedia Engineering in the 'Universitat Politècnica de Catalunya'. I love technology, arts, music and videogames. In this website you'll find all my projects and interesting stuff about those fields!

BlogBlogAbout MeAbout MeWeb ProjectsWeb ProjectsGame ProjectsGame ProjectsContactContact
Web Projects

Professional Story

Specific projects:

My story with web development

I started web development in 2015 while studying Multimedia Engineering at university. I already had the idea of being a programmer once I finished studying, but I didn't know I would like it so much. I organized the team for the first big web project we had to do. We ended up doing a website for Portal's fictional company, Aperture Science, still pretty proud of that.

In the following years I did a couple more projects, a mock website promoting my favorite webseries, Marble Hornets and the website for what was then a creative studio I wanted to organize called Lan Studio. The final big project for University was the adventure game demo "blank(null)", an html based game using three.js, a WebGL library. From there I started working in tech companies as a front-end developer, designing and programming for all their webs, projects and products:

Gavagai

2019 - 2023

Gavagai is a service company that offers a number of solutions through their AI powered products.

My time in Gavagai was spent developing features for their flagship product, The Explorer. Clients can feed the explorer reviews from their products or services and the AI powered backend will assign sentiments to every sentence in the dataset.

My main task in Gavagai was to implement front-end functionality for every new feature added to the API.

This included the implementation various graphs (using d3.js), filter options for the dataset, visualization options, lists for parts of the datasets, navigation, etc.

The harder task I had to do in Gavagai was being part of the team that would port the whole front-end application from knockout.js to Vue 2. This included doing all the mockups from scratch in Figma, doing research work, getting feedback from clients and inner employees, and finally, implementing it. Eventually we would migrate to Vue 3.

At the end of my time in Gavagai, I had learned to develop a big project in the Vue framework, implement unit testing in Jest, learn how to organize a team using scrum and agile methodology, eficient pull request usage for continuous implementation, some express.js, among other stuff.

Insikt

2018 - 2019

Insikt is another "AI powered" company. Their main focus is to develop cloud based applications that monitor and detect possible terror threats around the world. Their main clients are security companies.

My main job in Insikt was to develop front-end functionalities in Angular for one of their products. This was my first time touching a big application in a Node framework. This allowed me to learn a lot of the general Node intricacies, framework architecture and most importantly, typescript.

Tekman

2018

Tekman is an educational company. Their main product is a secondary school method that comes with an online platform which contains their digital books and educational material. This product is thought-out to be sold to specific schools, then implemented into how teachers educate and students learn.

My main task in Tekman was to design and implement their onboarding system for students. I made research work to best implement this system and then overlapped it on the platform. I also touched some Symfony for developing internal tools.

Tenea

2017-2018

Tenea is a technological consulting company.

My main tasks in Tenea were to develop html frameworks and implementations for their various clients. I also worked on their Human Resources Suit, Tenea-Talent.

I mainly touched vanilla HTML, javascript, Jquery, CSS and internal frameworks.

Skiverse

2016 - 2017

Skiverse is a B2B platform aimed at selling skiing forfaits and hotel reservations.

My main tasks in Skiverse was to develop their whole front-end. in twig, a PHP framework and vanilla html, js and css.

Artwork by Marta Vidal González
0%