Hoppa till sidans innehåll

Rasmus Åblad

Frontendutvecklare

Rasmus har en lång och djupgående karriär inom webbutveckling och är specialiserad på att leverera högkvalitativa lösningar för komplexa projekt med höga krav och avancerade dataflöden. Han har omfattande erfarenhet av att arbeta genom hela utvecklingsprocessen, från insamling av krav till backend- och frontend-utveckling, med en särskild expertis inom frontend. Rasmus brinner för att skapa lösningar med en tilltalande design som inte bara är visuellt tillfredsställande utan också funktionellt optimerade och grundade i en djup förståelse för verksamhetens behov.

Han trivs allra bäst i roller där webbteknik står i fokus och har erfarenhet av att arbeta med ett brett spektrum av lösningar, inklusive mobila webbapplikationer, stora portaler, webbapplikationer och systemintegrationer. Rasmus har jobbat i olika typer av organisationer, från startups och reklambyråer till stora industriföretag, offentliga myndigheter och telekomsektorn. Hans erfarenhet sträcker sig över flera branscher, där han har mött och övervunnit många utmaningar som är specifika för varje sektor.

Rasmus har med sig erfarenhet från många olika projekt, stora som små, bäst nyttjas han om han får vara del i ett team som besitter många roller, såsom Design, UX, backend och frontend. Han är också vad att ta fram krav och ställa de rätta frågorna för att förstå kundens problem.

Rasmus har spelat en avgörande roll i många projekt, både stora och små, och hans kompetens kommer bäst till sin rätt när han är en del av ett mångsidigt team med roller som design, UX, backend och frontend. Han har även stor erfarenhet av kravinsamling och har en unik förmåga att ställa de rätta frågorna för att verkligen förstå kundens problem och leverera optimala lösningar. Rasmus har dessutom omfattande erfarenhet av agil utveckling och har framgångsrikt lett Scrum-team för att säkerställa effektiv leverans och kontinuerlig förbättring genom hela utvecklingsprocessen.

Områden

  • Frontendutvecklare
  • Backendutvecklare
  • Node.js
  • React
  • Angular

Om Rasmus

Rasmus har en lång och djupgående karriär inom webbutveckling och är specialiserad på att leverera högkvalitativa lösningar för komplexa projekt med höga krav och avancerade dataflöden. Han har expertis inom både backend och frontend, särskilt frontend, och brinner för att skapa visuellt tilltalande och funktionellt optimerade lösningar som är anpassade efter verksamhetens behov. Rasmus har arbetat inom flera branscher, från startups till industriföretag, och har framgångsrikt lett Scrum-team inom agil utveckling för att säkerställa effektiv leverans.

Rasmus CV

  • ID06 AB

    Frontend Lead

    2022 -

    UPPDRAG
    I uppdraget har Rasmus fått helhetsansvar för att ta fram ny webbplattform. Plattformen innefattar hantering av konton, identifiering, organisation(er), kort och koppling mellan individ-identitet, arbetsgivare och kompetens. Den äldre plattformen har vuxit ur sin kostym och nu tas en ny plattform fram som utgår från användaren, och verksamhetskrav som vuxit fram senaste åren. Produkten är komplex, med 700.000 användare och kort, med höga krav att personer är identiferiade och verifierade med korrekta dokument. Inloggning sker med OAuth och kopplingar sker mellan frontend mot underliggande CRM för ärendehantering och backoffice.

    ROLL
    Frontend lead med ansvar för arkitektur och utveckling av web plattformen. Initialt rollen att sätta en bra grund som hela bolagskoncernen kan vila på. Efter detta Koordination med UX, Backend och CRM system samt underliggande integrationer mot register dom Credit Safe mm. Rasmus har i denna roll byggt en plattform med React, JEST, TypeScript, GraphQL, Webpack, OAuth/Oidc inloggning, Tailwind och Storybook som grund. Väldigt bred roll som innebär allt från att vara med i kravställning vidare till implementation i frontend.

    NYTTA
    Rasmus kunskap inom frontend och arkitektur har lett till en plattform som är flexibel med ändå stringent, där ID06 användare enkelt kan skapa konto, hantera organisation och anställdas kort. Rasmus har också bidragit till att ID06 kan få ett gemensamt bibliotek av komponenter som alla bolag kan nyttja. Användaren och krav är central i detta och allt drivs av de krav som specificerats av verksmahet och användarens behov.

    TEKNIK
    - React
    - Typescript
    - GraphQL
    - OAuth/Oidc
    - Responsiv Design
    - Storybook
    - Webpack
    - Docker
    - Azure pipelines
    - JEST frontend testning, samt React Testing framework
    - React Query
    - Tailwind
    - Single-spa (micro frontend)
    - Frontend arkitektur för flera team
  • Telia Company AB

    Senior fullstackutvecklare

    2020 - 2022

    UPPDRAG
    Uppdraget bestod i att skapa automatiserade flöden för Telia Infra administrativa system. Dessa flöden fångas upp och i de flesta fall analyseras för att ta rätt beslut för planering av bredbandsnätet i sverige. Uppdraget har dels varit att integrera mellan systemen och skapa automationer samt göra gränssnitten för dess flöden, för att effektivisera hanteringen av ärenden inom bredbandsutbyggnad.

    ROLL
    Min roll har varit senior front- och backendutvecklare där jag skapat in- och utgående integrationer mellan system. Det har inneburit att jag deltagit i kravfångst, arkitektur vidare till implementaiton i backend- och frontend. Frontenden har sedan varit att visualiera datat samt organisera stora mängder uppdrag och information kring dessa, så att slutanvändaren kan fatta rätt beslut. Rollen har varit fullstack med PostgreSQL, node och react på frontend.

    NYTTA
    Med analys av de olika integration och automationsbehoven hos Telia har Rasmus bidragit med att strukturera datat och skapat en mer logisk struktur för att spara undan denna. Rasmus och också varit väldigt aktiv i att uppgradera och förbättra frontend koden samt dela upp kodbasen i mindre återanvändbara delar. Har aktivt varit en del i att gå från en till 10 applikationer, för olika enheter inom Telia Infra. Detta bidrog till att flera delar av lösningen, t.ex. integrationer och gränssnitt, kunnat delas av flera klienter. Det har snabbat upp och gjort det enklare att ta fram lösningar för fler än en enhet.

    TEKNIK
    - Node.js
    - Express
    - Integrationer mot t.ex. SAP, LDAP, REST api:er och SOAP api:er.
    - PostgreSQL
    - GraphQL(Apollo)
    - Responsiv Design
    - Microservices
    - Storybook
    - JEST
    - Cypress
    - React,
    - Redux,
    - SCSS, EMOTION,
    - Delade npm paket för modulära komponenter
    - Linux server och administration för devops uppgifter
    - RPA, UI Path för hämtning av data från legacy applikationer
  • Göteborg Energi

    Frontendutvecklare

    2019 - 2020

    UPPDRAG
    Uppdraget gick ut på att ta fram en ny frontend för 'Mina Sidor' på Göteborg Energi. Den gamla lösningen var t.ex. inte responsiv, en stor del av uppgiften var att ta fram en lösning för mobila enheter och tablets. Det fanns också många nya krav som inte införlivats i den gamla lösningen, det nya mina sidor skulle leva upp till den gamla plus de nya kraven.

    ROLL
    Min roll i projektet var att tillsammans med UX/AD ta fram prototyp för de olika sidtyperna samt modulerna som skulle användas inom Mina Sidor. Vi hade kontinuerliga användarstudier och gemensamma workshops med Göteborg Energi och slutkunder för att säkerställa kundresan från start till mål. Mitt ansvar var att hitta en 'stack' för frontend som skulle kunna funka ihop med det CMS kunden valt samt leva upp till moderna krav för responsivitet, snabbhet och tillgänglighet. Satt med i möten varje vecka med projektets ledningsgrupp där vi samordnade insatserna.

    NYTTA
    Rasmus tillförde en kunskap om moderna ramverk och frontend, genom den kunskapet infördes React som ramverk. Detta ramverk kompletterades med en egenbyggt CSS motor som gjorde att vi kunde skapa styling även från CMS:ets håll när detta behövdes. Det blev balansakt mellan dels CMS användarens situation och dela slutanvändarens krav på design, responsivitet etc.

    TEKNIK
    React
    React Hooks
    REST
    SCSS
    Responsiv Design
    HTML
    WCAG
    BankID integration (frontend delen)
    Microsoft Dynamics
    Storybook
  • Göteborg Energi

    Frontendutvecklare och Ux

    2017 - 2019

    UPPDRAG
    Tillsammans med teamet på stendahls hade redan projektet att göra om hela Göteborg Energis publika webplats påbörjats. Jag kom in ungefär halvvägs o projektet. Uppdraget gick ut på att implementera den design som tagits fram året innan och som gjordes om kontinuerligt efter användar studier. Framförallt skulle det blir enklare att teckna elavtal, byta el leverantör och hantera samt se sin förbrukning av el.

    ROLL
    Rasmus tog fram webbplatsern tillsammans med en data analytiker och designer/ux steg för steg, modul för modul. Webbplatsen var uppbyggd i ett CMS av äldre slag och vi införde modernare element där vi kunde och det var lämpligt. Detta gick bra och vi lanserade webbplatsen i maj 2019. Vi hade ansvaret för frontend, ett annat företag för backend.

    NYTTA
    Bidrog med mina kunskaper om ramverk och modern JavaScript och kunde införa en hel del även om vi var beroende av det som CMS:et levererade. Deta var intressant att återvända till publika webbplatser igen och tackla de utmaningar som finns där. Min kunskap bidrog till att t.ex. byggverktyg, testing och prestandamätning kunde utföras på webbplatsen. Det fanns också krav på WCAG AA nivå, denna såg jag till att den efterlevdes i den markup som vi skapade.

    TEKNIK
    Handlebars.js
    JQuery
    Asp.net MVC
    Responsiv Design
    Frontend testing, Jasmine
    SCSS
    Gulp
    Browserify
    BrowserStack
    Storybook
  • Carsmart AB

    Frontend expert

    2016 - 2017

    UPPDRAG
    Uppdraget var att som frontendexpert hjälpa till att välja stack (verktyg) för frontenden till ett affärssystem som effektiverade fakturahantering för fordonsflottor.

    ROLL
    Uppdraget var tidsbegränsat till 6 månader och innefattade ett team om 6 personer där alla var backend. Uppdraget var också att lära ut frontend till alla andra utvecklare. Rollen innebar att jag var ansvarig för att skapa en robust frontend som skulle möta deras och framförallt kunna visualisera numerisk data på ett snygg och tilltalande sätt.

    NYTTA
    Kickstartade hela frontenden och kunden blev supernöjd med resultatet, lärde också ut React till några olika utvecklare. Systemet är i drift idag och man kan se det på www.carsmart.se (klicka på demo video).

    TEKNIK
    React
    Redux
    SCSS
    BEM
    REST
    OAuth
    Google analytics
    D3.js (charts)
    JAVA backend frågor via REST
  • We Build Group

    Frontendutevecklare

    2016 - 2016

    UPPDRAG
    Ta fram ett helt nytt gänssnitt för ett journalsystem för vården från grunden. Rasmus tog fram första versionen av systemet i React. Vi byggde frontend modulärt med koppling till microtjänster i Microsoft Azure App Services. Inlogging och övergripande patientdatavy samt ärende hantering var det första vi byggde. Företaget bakom var en startup i medtech och hade flera olika lösningar inom vård sektorn.

    ROLL
    Frontend utvecklare i React. Jobbade i ett team med .NET utvecklare där vi kopplade samman Microsoft App Services mot frontend. Olika moduler som användes av olika grupperingar inom vården var slutanvändare. Vi jobbade tillsammans med backend team för att hitta bra interfaces mellan front- och backend.

    NYTTA
    Rasmus tog fram en första version av gränssnittet och genomförde en översyn kring hela frontendarkitekturen med nytt state ramverk, införde SCSS, BEM med mycket mera. Detta medförde att slutkund kunde visa upp progress för investerare och slutanvändare.

    TEKNIK
    React
    Flux (state management), byttes sedan mot Redux
    SCSS (med BEM)
    Responsiv Design
    Frontend Testning
    SignalR
    WebRTC
    Microservices
    Shared components (via egenbyggt NPM, för generiska komponenter)
    Razor
    Asp.net Web API
    .NET (enbart enklare modifieringar av controllers)
  • Inera AB

    Frontendutvecklare/UX

    2015 - 2016

    UPPDRAG
    Uppdraget gick up på att bygga en frontend prototyp av löseningen WebCert där man som anställd inom vården samt privatperson kan anmäla sjukskrivning. Systemet integrerade mot diagnosdatabas från Socialstyrelsen och mot försäkringskassan.

    ROLL
    Frontendutvecklare och del i UX teamet som gjorde prototyperna samt deltog i omfattande användartestning. Tog fram prototypen i samma kodbas som övriga utveckligsteamet och den användes för testing av användarbeteenden.

    NYTTA
    Prototypen användes för att utforska olika sätta att lösa vissa delar av anmälningsprocessen. Detta gjorde att utvecklingsteamet och verksamheten kunde verifiera att kravet uppfylldes innan det togs till utveckling

    TEKNIK
    AngularJS
    SCSS
    BEM
    REST
  • Educations.com media group / Student Recruitment System

    Utvecklare .NET

    2013 - 2014

    UPPDRAG
    Rasmus anställdes som fullstackutvecklare inom ett startup i utbildningssektorn. Vi skulle ta fram ett system för att hantera rekrytering av studenter för yrkeshögskolor och universitet. Dessa aktörer får enorma mängder mail samt annan information i samband med terminsstarter. Systemet hjälpte rekryterare att hantera mailen samt följa upp rekryteringen av studenter. Systemet var en kombination av mailhanterare och CRM.

    ROLL
    Rollen innebar att jag kodade i backend och frontent, administrerade servrar i AWS, hanterade support från kunder. Deltog i sälj möten. Var en del i att ta fram ny design för frontend.

    NYTTA
    Hade i stort sätt ansvar för allt tekniskt i början, då jag var ensam utvecklare tillsammans med en säljare som drev hela startupen (inkuberad i Education.com). Ägarna jobbade mycket tätt med oss och ägde det bolag som detta drevs inom, blev insatt i hela startup världen och var det innebär att driva och få igenom saker i mycket snabb takt.

    TEKNIK
    - ASP.net MVC
    - MSSQL
    - .NET
    - C#
    - jQuery
    - CSS
    - Responsiv design
    - CKEditor
    - AWS
  • Husqvarna Forest & Garden

    Utvecklare .NET

    2009 - 2012

    Min första roll inom utveckling, trainee där jag gick brevid seniora utvecklare. Jobbade inom en CMS lösning för Husqvarnas forest & garden. Gjorde också arbete inom Saab tjänst för generering av PDF filer från databaser. Jobbade inom Frontend/backend, asp.net mvc, och fick testa på många olika saker. Plats: GÖTEBORG Organisation: STENDAHLS AB

    UPPDRAG
    Rasmus var trainee .NET utvecklare och jobbade uteslutande mot Stendahls största kund Husqvarna. Jobbade med deras webplatser och ett bakomliggand system för generering av PDF från databas data.

    ROLL
    Junior .Net utvecklare, webbutvecklare

    NYTTA
    Detta uppdrag lade grunden för hela min karriär in utveckling. Lärde mig om .NET, C# och hade möte med kunden. Lärde mig från mer seniora utvecklare och pluggade C# på kvällar och helger. Kunde efter trainee periodens slut klara av att sköta systemet och göra nyutveckling.

    TEKNIK
    - C#
    - .NET
    - JQuery
    - CSS
    - HTML
    - XML
    - XSLT
    - ASP.net web forms
    - Windows services
    - REST/ SOAP

Rasmus kompetensområden

  • Kompetenser

    Web security, Git, Storybook, CSS, React, Responsive, Web performance, Express, JavaScript, RPA, Redux, REST, GraphQL, CMS, Backend (Node.js), Frontend, Node.js, Angular, Integration, PostgresSQL
  • Språk

    Engelska
  • Övrigt

    Agile, UX, FIGMA

Rasmus anställningar

  • Senior Frontendutvecklare, Purple Scout AB

    2020 - 2022

  • Frontendutvecklare, Eget företag

    2017 - 2020

  • Frontend, Usify AB

    2014 - 2016

  • Systemutvecklare .NET, Education.com Media Group

    2013 - 2014

  • Junior Fullstack Utvecklare, Stendahls AB

    2009 - 2012

Rasmus utbildningar

  • Programming in HTML5 with JavaScript and CSS3, Microsoft Certifiering Web

    2012 - 2012

  • Master Museum Studies, Göteborgs Universitet

    2006 - 2008

  • Projektledar utbildning, KPMG

    2006 - 2006

  • Bachelor Kultugeografi och Arkeologi, Göteborgs Universitet

    2001 - 2006

Till konsultsök

Kontakt

Anna Funke Sälj och Rekrytering inom Systemutveckling 073-804 67 73 anna.funke@kvadrat.se

Kvadrat i siffror

  • 593

    Konsulter, kollegor och kompisar

  • 346

    Kunder senaste året

  • 76/100

    Nöjd kund-index

Vision

Världens lyckligaste yrkesmänniskor

Branscher

  • Bank och försäkring
  • Offentlig sektor
  • Digitala produkter
  • Telekom
  • Utbildning/forskning
  • Medtech
  • Automotive
  • Retail
  • Logistik
  • Återvinning