π‘ Clean, well-structured code is not just an art, it's a professional responsibility.
const aboutMe = {
name: "Marc FernΓ‘ndez",
role: "Full Stack Developer",
skills: {
frontend: ["React", "Angular", "TailwindCSS", "Bootstrap"],
backend: ["Node.js", "Express", "NestJS", "Fastify"],
devops: ["Linux", "Git", "Docker", "Kubernetes"],
architecture: ["Clean Architecture", "SOLID"]
},
focus: [
"β¨ Software quality - Clean Architecture & SOLID",
"π Continuous integration - CI/CD and automation",
"π€ Teamwork - Maintainable and testable code",
"π Constant innovation - Always learning new technologies"
],
currentFocus: "Building scalable applications"
};During my career, I have developed dozens and dozens of projects, but here I will highlight the most recent and important ones I have worked on.
Massimo Dutti Ecommerce Development and maintenance of the code and infrastructure for Inditex's e-commerce platform. |
OctoLab SaaS platform for creating and managing GitHub workflows intuitively through a user-friendly interface. |
Pull Reviewer SaaS platform for implementing Pull Request review systems in a semantic and declarative manner. |
const whoIAm = {
developer: true,
human: "also true! π",
hobbies: {
pizzaMaster: {
description: "My homemade pizzas could compete with my PRs... π",
reality: "well, almost π
",
skillLevel: "Pizzaiolo Wannabe"
},
mountainEnthusiast: {
description: "Debugging in the mountains is my favorite therapy ποΈ",
wifi: "optional πΆβ",
mode: "Offline & Happy"
},
spaceDocsSleeper: {
description: "Space documentaries are my playlist for sleeping π",
confession: "I swear! π΄π",
status: "Dreaming About Galaxies"
},
amateurDj: {
description: "Spinning beats and mixing code rhythms π§",
reality: "Amateur but passionate! π",
skillLevel: "Bedroom DJ Extraordinaire",
motto: "If (code === working) { dropTheBeat(); }"
}
},
motto: "Work-life balance: escribir cΓ³digo limpio Y hacer pizzas perfectas"
};+ π‘ Your next project could change the world
+ π₯ What if we build it together?π‘ The best code is the code you don't need to write, but when you do write it, write it well.




