Education

ISDI Coders Bootcamp
-
Barcelona, Spain
Bootcamp in Full-Stack Web Development
Jan 2022 - Mar 2022
What I learned
During my tenure at the ISDI Coders bootcamp, I had the opportunity to work extensively with some of my favorite technologies, including React, Node, Express, MongoDB, and Git. The program played a crucial role in deepening my understanding of JavaScript, enabling me to enhance my coding efficiency and sharpen my troubleshooting skills.
Projects
Throughout my academic journey, I successfully completed a diverse range of projects, showcasing my expertise in various areas of software development. These projects encompassed front-end, back-end, and full-stack development, involving both native applications and framework-like apps.

Jesuïtes El Clot
-
Barcelona, Spain
Professional Formation in Computer Systems and Networks
Sep 2017 - Jun 2019
What I learned
In this course I learned the in's and out's of PCs and Server Systems. I built both hardware and software, from assembling a PC to creating an HTTP Apache server. We did a lot of system virtualization and we worked on HTTP, Static and SMTP servers. We also learned to correctly use the consoles in different Operating Systems as well as to create scripts for task automation with them.
Remarks
We did not have any programming classes, but I already loved it, so I spent a lot of free time in them trying out stuff. It’s while coursing in here that I was developing mini-games in unity.
Experience

Blikk
-
Reykjavik, Iceland (Remote)
Full-Stack developer
Jun 2022 - Sep 2022
My Tasks
I Developed a Full-Stack banking application with Flutter, Dart and Go. My responsibilities included the architecture of the front-end app, the styling, some design (both design creation of certain elements and design interpretation). Development of both front and back-end with user authentication including OAuth and user recovery.

WebHelp / Google
-
Barcelona, Spain (Remote)
Technical Support Engineer
Jun 2021 - Sep 2021
My Tasks
I Provided top tier customer support for Google Workspace. I investigated bugs and errors in the program and provided workaround solutions to the clients if available. My tasks focused primarily on investigation and client communication for companies using Google Workspace. I also provided consults for lower tiers of support that were in charge of individual or smaller clients.

i3e Informática
-
Mataró, Spain
OS Technician
Jan 2021 - Feb 2021
My Tasks
I installed and configured a customized Windows OS on hundreds of PC’s for their use in the vaccination posts during the pandemic.

Laforja Sistemas S.L
-
Cabrera de mar, Spain
Machine building technician
Nov 2018 - Apr 2019
My Tasks
I soldered and mounted logic boards for use in public transportation LED panels. I also mounted some of the LED panels themselves. Other than public transport, I configured and tested android players for their use in digital signage for hotels, companies’ internal channels, shop showcases, restaurant menus...
Languages
These are the lanaguages I speak and write along with my level at them.
Languages
Catalan
Native
Spanish
Native
English
Fluent
Programmin Languages
JavaScript
TypeScript
C#
C++
Lua
SQL
Other Languages
HTML / JSX
JSON
XML
Technologies and Skills
These are my most developed technologies and methodologies with an added rating. Note that the ratings reflect my evaluation of my general knowledge and proficiency in each respective area. However, understand that a high rating does not mean I claim to know everything about the given skill.
Technologies
Frameworks
React
Next.js
Express
JQuery
Flutter
Databases
MongoDB
MySQL
PostgresSQL
Testing
Jest
Supertest
Testing-library
Unidirectional data flows
Flux
Redux
Version control
Git
GitHub
Styling
CSS
SCSS
Styled-components
CSS Modules
Methodologies
CI/CD
SOLID Principles
TDD
Agile
Skills
Critical Thinking
I possess a keen analytical mindset, evaluating information objectively and drawing logical conclusions.
Teamwork
I thrive in collaborative environments, fostering open communication, trust, and mutual respect. I actively contribute to group dynamics, valuing diverse perspectives and working towards shared goals.
Problem Solving
I excel at breaking down complex problems, anticipating obstacles, and devising innovative solutions. I strongly believe that troubleshooting is the most important skill to have as a programmer. No one's code always works the first time, and it's important to know how to find what's causing the error.
Flexibility
I thrive in dynamic and changing environments. I embrace new challenges, willingly take on different roles, and effectively contribute to team objectives.
Design (me, xd)
I do not consider myself to be a designer, but I have an eye for it. I won’t create the best design, but I’ll know when something doesn’t work right. I put myself in the position of the end user and I try to figure out the best layout and style for the desired purpose of the page.
Fast learner
I think of myself as a fast learner. My experience with such varies technologies and developing enviroments allows me to adapt to new ones with ease.
Page
1/2
References

Gunnar Kolbeinsson
CTO at Blikk Hugbúnaðarþjónusta hf.
gunnar@getblikk.is
linkedin.com/in/gunnarkolbeinsson
It is my pleasure to recommend Pau Ibáñez for employment. I was Pau’s immediate supervisor at Blikk Hugbúnaðarþjónusta hf. in Iceland. Pau was hired for a 2-month internship as a remote frontend developer and managed to deliver a prototype mobile application written in Dart with the Flutter framework, along with a backend server written in Go. We are a small open banking software company in Iceland applying for a financial license and looking to create a platform for open banking services. Unfortunately, we could not hire Pau full-time due to uncertainty regarding the operating license of the company and a lack of resources thereof. Pau is a talented and driven programmer. He managed to research and come up with solutions to problems and was very keen to figure out how to implement a number of different aspects of the prototype app. He even offered some interesting ideas on how to improve the codebase and coding in a somewhat immature development environment of our small and recently founded startup. He finished tasks according to plan, on time and according to specification and design immaculately. Pau is a very skilled communicator, both in written and spoken language. He is Spanish but speaks English fluently and with an excellent technical vocabulary. We communicated mostly on Slack but shared a Zoom call every few days and more often if needed. Pau had the initiative to propose some ideas of features to add to the project as well ideas for different implementations on some features. Pau could deliver those ideas concisely and clearly while still maintaining coding velocity. He was also very easy to get along with and chat with and is really friendly. Pau managed to complete his assignments brilliantly and made an impact on our organization despite his short tenure. I am confident that he will continue to grow as a programmer and make an impact everywhere he goes. Please feel free to contact me if there is anything you would like to discuss further with Pau Ibáñez and I will happily have a chat. Best Regards Gunnar Kolbeinsson Head of Product Blikk
Download
Having read or not my curriculum in this format, I’ve prepared some PDF files so you can download them. These files contain my CV, a recommendation letter and a cover letter. You can also find the option to download them combined into a single PDF file.
My Curriculum Vitae - 139KB
Recommendation letter - 90KB
Combined PDF - 152KB
By downloading the files listed here, you are granted permission to store and review them. However, you are strictly prohibited from sharing these files without obtaining explicit written consent from me. If you wish to share these files with a 3rd party, please contact me to obtain the necessary permissions. Job search agencies are authorized to share the CV with the end employer company solely for the purpose of employment consideration. However, they must ensure the confidentiality and proper handling of these files during the recruitment process.