Multifaceted web developer Norrköping, Sverige

Til rådighed ASAP

(Opdateret 2024-07-23)

Multifaceted web developer

Norrköping, Sverige

Modersmål Svenska, Flydende English, Begynder German

  • Web development
  • DatoCMS
  • Team player

Kvalifikationer (32)

HTML

Webbuteckling

PDF

LAGSPELARE

ANSVAR

ADOBE PHOTOSHOP

PHOTOSHOP

OMVÄRLDSBEVAKNING

Frontend

PAYMENTS

Programmering

MILJÖ

OLIKA TEAM

Node.js

SEO

ADOBE ILLUSTRATOR

Fullstack

PHP

SÖKMOTOROPTIMERING

UI/UX

DATABAS

AFTER EFFECTS

AR

INTEGRATION

CONTENT MANAGEMENT

Git

ECOMMERCE

API

PIPELINE

BEHOVSANALYS

TEACHING

DatoCMS

Professionel erfaring

Creative Developer
DVA Creative Technology Studio

2022-10 - 2023-11

Jag utveckladde skräddarsydda webbaserade upplevelser. I samarbete med 3D-artister byggde jag interaktiva installationer, webbplatser och AR-upplevelser. 
Jag använde främst öppna webbtekniker som HTML/CSS, Javascript. Andra tekniker som användes inkluderar Three.js, Google Firebase, GCP, Niantic 8thWall, DatoCMS, 11ty, GitHub Actions, Stable Diffusion, Adobe Creative Suite, Plastic SCM, och Electron.

Frontendutvecklare
Familjen

2021-09 - 2023-10

Ett mängd olika typer av uppgifter. Vissa delar bleeding edge site generation. Vissa delar att administrera innehåll i Adobe Experience Manager. Vissa delar att redigera och uppdatera Vue.js-komponenter på en större webbplats. Vissa delar var Wordpress Multisite-utveckling. Och vissa delar om att experimentera med nya coola sätt att kombinera teknik och kommunikation.

Systemutvecklare
NTM AB

2020-02 - 2021-09

Nova är ett internt verktyg inom NTM som jag och mitt teamet på tre personer byggde under cirka ett år. Målet var att samla och integrera ett tiotal befintliga verktyg inom ett och samma webbgränssnitt. Slutanvändarna var primärt koncernens mediesäljare och personer med arbetsuppgifter runt koncernens annonsaffär.

Eftersom Nova skulle väva samman såpass många andra tjänster krävdes det flertalet integrationer mot olika typer av system. Främst flertalet REST API:er, men även ett SOAP-API, användarhantering mot en befintlig Microsoft-miljö och driftssättning på en befintlig infrastruktur.

Med hänsyn till framtida vidareutveckling och en pressad tidsplan valde vi att bygga Nova med Node och React som primära språk. Då kunde vi utnyttja interoperabiliteten mellan front- och backend och samtidigt utnyttja befintlig infrastruktur för att kunna driftsätta utan att behöva skräddarsy allt för mycket. Dessutom fanns ett redan gott stöd för bibliotek och ramverk för att integrera alla olika nödvändiga system.

Vi hade ansvar för hela kedjan med planering, utveckling, lansering och drift. Vilket involverade kontakt med slutanvändare, systemägare och andra intressenter. UI-designen sköttes av en extern designer som vi itererade tätt mot.

Fullstack-utvecklare
NTM AB

2015-10 - 2020-02

Under min tid på den digitala produktionsavdelningen på NTM byggde vi diverse webbtjänster för att förenkla vår och våra kollegors vardag. Nedan listar jag ett axplock.

Ett annonsrapporteringsverktyg som förenklade och förklarade diverse KPI:er kring webbannonsernas leverans. Det underlättade arbetet för koncernens mediesäljare att förstå och förklara för annonsköpande kunder vilket värde som faktiskt levererades.

Ett korrekturverktyg som underlättade korrekturhantering vid annonsproduktionen. Annonsköparna fick en url till en webbtjänst där de kunde se stillbild som såväl interaktiva annonser i fullo och sedan godkänna eller ge ändringar direkt på sidan.

Generella automatiseringar med AutoHotkey. Genom att koppla upp vår annonsproduktionslista med diverse API:er kunde annonsproducenterna med ett par musklick förenkla flertalet annars tidskrävande uppgifter.
Till exempel: Flytta annonskampanjdata från bokning till annonserver, skapa Flash/photoshop-filer med rätt storlek och namn på rätt plats i filstrukturen, skapa mailutkast med relevant info för korrektur, enkelt hitta url:er till kampanjer i annonsservern utan att behöva leta, skapa eller hitta aktiva supporttickets rörande en viss annonskampanj, och snabbt
ändra status på en annonsproduktion för att i längden spara enormt mycket tid.

Alla verktyg byggdes med en mängd olika tekniker. Men merparten av tjänsterna driftades på två virtuella linuxservrar med Pythonramverket Tornado som motor och Nginx för att hantera routing.

Webbutvecklare
Stjärnkalaset, Teatercentrum

2015-01 - 2016-02

Jag hjälpte Teatercentrum att uppdatera och vidareutveckla webben för deras evenemang Stjärnkalaset inför två årliga genomföranden. Stjärnkalaset är ett årligt evenemang där ett gäng teatrar sätter upp föreställningar för barn och unga på olika platser i Stockholm (numera även Göteborg, Malmö och Luleå). Besökarna kan sedan skräddarsy sin egen upplevelse genom att boka föreställningar för just sig.

Stjärnkalaset hade en Wordpress-baserad webb där många av byggstenarna redan fanns på plats sedan tidigare. Det saknades dock inte saker att uppdatera och hantera.

Bland annat behövde biljettsystemet ett rejäl genomgång. Med mitt nya system kunde besökare kunde boka in sig på valfritt antal föreställningar och ha en och samma biljett till samtliga föreställningar. Dessutom kunde varje separat föreställningsadministratör koll på hur många platser som blev bokade till varje föreställning.​ På så sätt kunde kalaset undvika att vissa föreställningar blev överbokade, samtidigt som man kunde lyfta fram föreställningar med färre bokningar i marknadsföringen och på sätt få en bättre fyllnadsgrad.

Laboratorieassistent för studenter i kursen Onlineproduktion
Linköpings universitet

2014-09 - 2014-10

Handledde och assisterade andraårsstudenter på programmet Grafisk design och kommunikation med deras praktiska koduppgifter i kursen Onlineproduktion. Kursen lär ut grunderna i HTML, CSS, JS, PHP, Responsiv webbdesign och SEO.

Akademisk baggrund

Kandidatexamen i Grafisk Design och Kommunikation
Linköpings universitet

2011-08 - 2014-06

Kontakt konsulent

/