IEM

Go to…

Back to the portfolio

The person behind the code

I like getting to the bottom of a problem and building something that genuinely helps.

I'm Imad, a software developer. Most of my professional work is in Angular and Java, while my own projects take me across the web, Android and the cloud.

How I got here

I grew up with Spanish, Catalan, Arabic and Amazigh around me. My Amazigh roots and that mix are part of who I am and of how I listen, learn and adapt.

Before code I worked in warehouses, kitchens, factories and customer service. I still use what I learned there: shifts you turn up for, stepping in when the team is under pressure, and explaining something to the person who has the problem in front of them.

I studied Web Application Development at Institut Camí de Mar. I started with web and low-code solutions at INETUM, and since 2023 I have been developing Angular applications for the public sector at VIEWNEXT, alongside Java and QA teams.

How I work

Before touching the code, I need to understand the problem behind it. I ask questions, organise the information and look for the simplest solution that does the job without adding complexity for its own sake.

I like leaving things clear, maintainable and well tested. I also care about privacy, accessibility and the small details that make an application genuinely straightforward to use.

Outside code

Running and the mountains take up a good part of my free time. I enjoy preparing for races, tracking my pace, discovering routes and improving step by step. Consistency motivates me more than quick results.

Many of my project ideas come from there, or from everyday problems I want to solve better. Race Hub, the spending trackers and the Strava platform all began the same way: I had a need first, then built the tool I wanted to use.

About me

What I'm looking for now

I want to keep growing through useful projects with people who value doing things properly and communicating clearly. If you think I could be a good fit for your team or help with an idea, let's talk.