Alberto Belalcázar
airbus

Merkle - Satair

Om uppdraget

Under mitt uppdrag hos Merkle arbetade jag med utvecklingen av en modern webbplattform för Satair, ett globalt företag inom flygindustrin och en del av Airbus-koncernen. Projektet genomfördes i ett agilt team där fokus låg på att leverera skalbara, användarvänliga och högpresterande lösningar enligt moderna utvecklingsprinciper och höga kvalitetskrav. Jag utvecklade frontend-lösningar med Vue.js, Nuxt och TypeScript samt arbetade med komponentbaserad utveckling enligt Atomic Design. En stor del av arbetet bestod av att bygga återanvändbara och lättunderhållna komponenter i Storybook för att säkerställa en enhetlig design och förbättra samarbetet mellan utvecklare och designers. Projektet hade ett starkt fokus på kodkvalitet och moderna utvecklingsprocesser. Jag arbetade kontinuerligt med prestandaoptimering, tillgänglighet (WCAG), responsiv design och SEO för att skapa en snabb och tillförlitlig användarupplevelse på olika enheter och skärmstorlekar. För att säkerställa hög kvalitet deltog jag även i utvecklingen av automatiserade tester med Vitest samt i kodgranskningar och kontinuerlig förbättring av kodbasen. Arbetets huvudsakliga fokus låg på migrering av ett API från en äldre version av Umbraco till den senaste versionen. En central del av arbetet var att analysera, verifiera och jämföra data och datatyper från olika endpoints för att säkerställa kompatibilitet och korrekt funktionalitet i den nya versionen. Arbetet innebar omfattande felsökning och analys med hjälp av webbläsarens Developer Tools, Postman och andra verktyg för API-testning och datavalidering. Dessa användes bland annat för att jämföra API-responser, identifiera skillnader mellan versionerna och säkerställa att data hanterades korrekt efter migreringen.

Tekniker

VueNuxtJSHTMLCSSJavaScriptGitUmbracoCI/CDPiniaVitestFigmaNodeJSCode ReviewJIRA