skip to content
My logo Oriol

Timeline

2016

Create my Github account πŸ‘¨β€πŸ’»

Having an online presence was very important, if I wanted to become a developer I should be where the community was.

Created my Codecademy account πŸ“–

Codecademy helped me, in the beginning, to learn the basics of web programming in a fun and engaging way.

Developed an experimental PWA using Polymer πŸ§ͺ

Learning by doing has always been my motto, and trying new technologies the best way to keep me motivated.

Quit my part-time job as a maths and physics teacher πŸ‘¨β€πŸ«

At the end of the year, I quit my job to go all-in and pursue my dream to become a software engineer.

2017

First free-lance projects πŸŽ‰

The beginnings are always hard and being completely new to this sector finding clients wasn’t easy. But I had the goal and vision clear so I kept pushing forward.

WordPress as the entry point πŸ’Ύ

I started creating most of my freelance projects in WordPress because of its approachability and because it fitted well within the requirements of my clients.

Discover and learn React βš›οΈ

I almost by accident came across Gatsby which lead me to React. The declarative nature and the component-based approach got my attention so I went back to learning mode.

Balancing career-development and daily-to-daily problems πŸ’Έ

With my little experience, the few projects I received were not enough to support me economically so I started a new part-time job.

2018

Launched my first PWA build with React ( Esplaiada18 ) βš›οΈπŸš€

Until this point, all the projects I developed were basic WordPress sites or simple experiments. This was my first product launch of a React app used by thousands of users.

Launched okstudio.tech ✨

If I wanted to be successful I needed a place to showcase what I could do and the work I had already done for others. This is why I rebrand my freelance work and launched a brand new site.

Started the 6by6challenge βš—οΈ

This challenge consisted to design, develop, and deploy a web application each month for 6 months. It started in december but only lasted until january 2019 because I get hired!

2019

I get hired as a front-end developer at Xceed πŸ₯³

At the beginning of the year, I started to apply for full-time front-end positions in Barcelona. Surprisingly for me after just a month I received my first offers and in April I started working.

Learning the in and outs of software development inside a team 🀯

I had always worked by myself, so working within a team and in a fast-paced tech company was a challenge. Agile methodology, pull request, code reviews, retrospective meetings, user stories, production, sprints, staging environment, DevOps, a new concept to learn every single week.

2020

Welcome to the remote life 🏠

Before Covid-19 I almost never worked remotely but now we had to learn how to keep working together as a fully distributed team.

Ship a brand new site during the pandemic πŸš€

Apart from working remotely we also launched the new application for xceed.me during the lockdown.

A new chapter: I join Immfly πŸ›«

At the end of the year, I started looking for a new chapter in my career. A different path to keep growing and trying different roles, and also new challenges to never stop learning.

2021

The ins and outs of working in a fully remote team 🏑

At Immfly I worked remotely from the beginning, which was a challenge for me as I work better when connecting with my teammates. I learned the importance of seeing each other, the informal conversations and meeting IRL.

Being disconnected to the users πŸ‘₯

Because my team was working in an external product, we had very little to say in its development. Also, the particularities of the industry made it really difficult to see the result of our work in the hands of the users. I felt very disconnected from them and far from being a product engineer.

Learn to say, β€œThis is not for me” πŸ™…β€β™‚οΈ

After just seven months, I decided to leave Immfly . I enjoy when being in a product-centric team where I can participate in its development end to end. I am not just a developer who codes some predefined tasks, this was not for me.

Disconnect, recharge and reflect πŸ§˜β€β™‚οΈ

I reflect a lot when I need to take big decisions, and seeing that my last one career one was a fail hit hard on me. I needed time to think what should be my next path.

New chapter, I join Gigapipe! ✨

After the summer I started working at Gigapipe an early stage start-up in the big data field. There were a lot of challenges ahead, new concepts and technologies to learn about, and a small founding team to growth alongside. This could be my path to becoming a senior engineer.

2022

The key is always keep shipping πŸš€

With the clock ticking and no MVP into production, I learned the importance to deliver fast and with short iteration cycles. Also, how a key factor is to have metrics to understand what your users do and want.

Wearing multiple hats and assuming several roles 🀠

As a developer in an early stage start-up, your job is not just to write code. You need to assume new roles: helping in the team building process, defining a work system and implementing agile methodologies, leading technical decisions thinking in the DX and speed for now and the scalability in the future, etc.

If it will not work, burn it πŸ”₯

During the summer, the company decided to pivot, and we basically throw away the MVP we have just finished. It was time to refine a new product, design it, architect it and start building it fast.

Let’s jump to the next step in my career πŸ‘¨β€πŸ’»

The work during the latest months, and the job mentoring and leading the team, helped me realize that I was ready to step-up. I could consider myself a senior engineer.

2023

Choose your battles wisely 🧠

I learned the hard way that it is not possible to change everything at once. If you encompass too much, you will fail, just focus on the battles with the biggest rewards and save your forces for later.

When the boat sinks, keep your head above the water and start swimming πŸ›Ά

Being part of an early stage start-up in the current economical context had a risk. This became evident before summer when everyone in the team was laid-off. I took this as an opportunity to learn on what we did wrong, what decisions leaded us to this moment and what could I have contributed to avoid it.

Disconnect, recharge and reflect v2 πŸ§˜β€β™‚οΈ

This time I didn’t feel I failed by deciding to join Gigapipe as the causes of this situation were outside my control. Despite that, I decided to take the opportunity to recharge and give me time to choose my next path.

A new beginning, I join Toddl! ⛰️

After a brutal process to find my next job, you can read about it here . I decided to join Toddl, a small and early-stage startup with an all female founding team. Here I will have plenty of space to showcase my seniority skills while working with new technologies, entering the vueverse!