Oliver.

OliverSkjevesland

Ingénieur FrontendSuisseDisponible dès juin

Je construis des choses qui fonctionnent. Et qui font envie de les utiliser.

Oliver Skjevesland

Travaux Sélectionnés

Des choses que j'ai construites et qui sont vraiment utilisées.

Refonte Complète du Site

Privé2025

Refonte intégrale du site e-commerce de zéro pour soutenir un lancement sur le marché américain, livré en 3 mois.

Shopify LiquidCSSJavaScriptDesign TokensE-commerce

Impact

  • Reconstruction de ~20 pages de bout en bout dans un délai de 3 mois
  • Introduction du système de design tokens, supprimant les styles codés en dur dans toute la codebase
  • Proposition et mise en œuvre de Shopify Markets, permettant tous les lancements EU depuis une seule codebase
  • Déploiement des refontes US, EU et UK en maintenant cohérence design et performance sur tous les marchés

Le site existant avait été construit avant mon arrivée et commençait à montrer son âge. Avec un lancement de boutique aux États-Unis à l'horizon et une échéance ferme, j'ai reconstruit ~20 pages de bout en bout : navbar, pages d'accueil, pages produits, pages de collection, et tout le reste. Au-delà du travail visuel, j'ai introduit un système de design tokens à l'échelle de l'entreprise, un kit de styles global qui a remplacé les tailles de polices, couleurs et espacements codés en dur dans toute la codebase. Chaque élément de texte définissait autrefois ses propres propriétés individuellement ; désormais, ils héritent tous d'une source unique de vérité. Ce seul changement a rendu chaque mise à jour future plus rapide et cohérente pour tous ceux qui ont touché à la codebase après moi. Le lancement américain n'était que le début. Le directeur avait fixé un objectif clair : déployer le site refait sur toutes les boutiques EU en quelques mois. Avec notre configuration existante, une boutique par marché, ce calendrier était impossible. J'ai initié la résolution du problème. Shopify venait de sortir de nouvelles fonctionnalités dans Markets que j'ai réalisé pouvoir faire fonctionner, alors j'ai proposé la migration et l'ai menée à bien. Cela a rendu chaque lancement EU qui a suivi nettement plus gérable, et c'est ce qui a rendu le calendrier réalisable en premier lieu. Les refontes EU et UK sont venues ensuite, chacune plus rapide que la précédente, grâce à ma capacité à résoudre les problèmes.

Translator Coordinator

En ligne2024

Application de collaboration en temps réel pour gérer les déploiements de boutiques multilingues, créée parce que l'approche tableur + Teams s'effondrait.

Next.jsFirebaseTypeScriptFirestoreReal-time

Hub d'Applications Internes

Privé2023

Une suite d'outils de workflow pour contourner les limitations de Shopify, utilisée quotidiennement par les équipes marketing, web et ops.

ReactShopify APINode.jsFirebaseHTML/CSS

Extensions Checkout Shopify

Privé2024

Blocs de checkout personnalisés pour ce que le checkout verrouillé de Shopify ne peut pas faire nativement.

Shopify ExtensionsReactTypeScriptShopify CLI

Certains projets sont marqués privés. Propriété intellectuelle de l'entreprise, mais impact bien réel.

Freelance

Travaux clients, hors emploi.

Dancing Astrologer

En ligne2026

Refonte du site d'une cliente astrologue. Visiteurs hebdomadaires triplés grâce au SEO, réservation en ligne intégrée, et CMS livré pour qu'elle gère tout elle-même.

RemixSanityCSSSEOAcuityCloudflare

Cloned Drives

En ligne2022

Un site de listing de véhicules réalisé sur commande, livré, transmis, et toujours en ligne. Aujourd'hui activement maintenu par le client, qui vibe-code avec Claude Code.

ReactJavaScriptCSSREST APIs

Projets Personnels

Construit pour moi.

Arc Stats Tracker

En ligne2026

Application mobile pour suivre les sessions Arc Raiders : probabilités de survie, performances des coéquipiers et efficacité du butin dans le temps.

React NativeExpoTypeScriptAsyncStorageMobile

Gætte

En ligne2022

Un clone de Wordle en React et TypeScript, avec support bilingue : le même split EN/FR qui s'est retrouvé dans ce portfolio.

ReactTypeScriptGitHub Pages

À propos

Va vers
les problèmes difficiles.

Bootcamp General Assembly fin 2021. Un peu plus d'un an à construire des projets et à postuler partout. Une startup, puis mon entreprise actuelle, puis une promotion que je n'ai pas eu à réclamer. Pas le chemin le plus direct, mais j'ai avancé vite une fois lancé.

Je considère chaque personne avec qui je travaille comme un client que je veux laisser avec une bonne impression. Ça veut souvent dire repérer ce qui cloche avant qu'on me le demande, et construire la solution plutôt que d'ouvrir un ticket. L'écart entre 'c'est pénible' et 'je vais construire quelque chose' est généralement assez court. Je suis basé en Suisse, à moitié norvégien par héritage, ce qui explique probablement l'obsession pour Linux et l'avatar viking. En dehors du travail, j'utilise Arch Linux au quotidien, je bidouille des gestionnaires de fenêtres en tuiles, je fais tourner des LLMs locaux, et je développe des apps pour aider mes amis et moi à progresser dans les jeux que l'on pratique.

Linux au quotidien

Arch + Hyprland

Gaming

Arc Raiders, stratégie

LLMs locaux

Tests & expérimentations

Créer des outils

Si c'est pénible, on le répare

Parcours

2021

Diplômé de General Assembly, un bootcamp intensif en ingénierie logicielle

2021–23

Un peu plus d'un an à construire : projets personnels, game jams, apprentissage par la pratique

Jan 2023

Premier poste dev dans une startup développant une app de dessin pour une grande banque. Ajout d'animations et micro-interactions qui lui ont donné vie.

Aug 2023

Rejoint l'entreprise actuelle en tant que Développeur Frontend

2023–24

Création d'App Hub (suite d'outils internes), Translator Coordinator et Shopify Checkout Extensions. Prise d'initiative pour implémenter Algolia sur la boutique UK et formation de l'équipe. Obtention d'un certificat d'accessibilité web.

2025

Rôle central dans la refonte du site pour le lancement américain, introduction d'un système de design tokens à l'échelle de l'entreprise, proposition de Shopify Markets pour les déploiements EU, puis refonte UK. Reconnu par une promotion au poste de Senior Frontend Engineer.

2026

Départ pour voyager et construire. À la recherche de la prochaine chose à partir de l'hiver 2026.

Avant le chapitre actuel

Là où tout a commencé.

2021

General Assembly

Bootcamp intensif en génie logiciel. Le point de départ.

2021–22

Game jams et premiers projets

Construit un platformer 2D viking. Dans un second jam, prise en charge limitée à l'UI, mais engagement total. Quelqu'un dans l'équipe a remarqué, a créé une entreprise, et m'a invité à rejoindre.

Jan 2023

Startup d'application de dessin

Premier poste professionnel. Ajout d'animations de transition entre les étapes, pas dans le brief, mais le designer les a aimées. Mon manager a dit que c'était le genre de chose que les clients ne trouveraient nulle part ailleurs. L'instinct est resté.

Compétences

Sélectionnées,
pas exhaustives.

Les outils que j'utilise vraiment.

Frontend

ReactNext.jsRemixTypeScriptReact NativeCSS / TailwindAnimations & UX

Backend

Node.jsFirebasePostgreSQLREST APIs

Plateforme

ShopifyShopify LiquidShopify ExtensionsSanity

Outils

Cursor · Claude · AILinuxGit

Contact

Parlons-en.

Je quitte mon poste en juin et je prends du temps pour voyager le temps de définir la prochaine étape. Ça pourrait être le bon poste en remote, une collaboration, ou construire quelque chose de nouveau. Si ça vous parle, je suis facile à joindre.

inquiries@olys.tech

CH·ENnative·FRfluent·DEbasic·NOheritage

LinkedIn