Expert JavaScript Engineer Stockholms län, Sverige

Kan vara tillgänglig

(Uppdaterat 2022-10-20)

Expert JavaScript Engineer

Stockholms län, Sverige

Nybörjare French, Svenska, English, Spanish

  • Next.js
  • Node.js
  • TypeScript

Kompetenser (20)

UTMÄRKTA MULTITASKER

PROTOTYPER

AWS

SAMTIDIGT

HANTERA

Git

.NET

SÄKER

PROTOTYPING

SONAR

Användartester

Business Analysis

API

US

LEDANDE

PROTOTYP

Cloud

Node.js

SASS

Kinesis

Professionell bakgrund

Team Manager och Lead Developer
Acast AB

2023-01 - Pågående

Acast är en av väldens största globala plattformar för produktion, publicering och annonsering av podcasts. Patrik agerade Team Manager och Lead Developer för företagets mest centrala och DevOps-tunga team, det som levererar ljudet, podcast inklusive dynamiskt inbäddade lyssnarberoende annonser, samt lyssnarstatistik för att hantera och ta betalt för annonskampanjer. Team Manager rollen på Acast är en kombination av Product Manager och Engineering Manager med mycket tid "inne i koden". Det innebar att Patrik utöver att ha ett produktansvar också var ansvarig för att teamet levererade rätt features/utvecklingen, att tidsplaner hölls samt att som chef coacha och utveckla de enskilda teammedlemmarna.
React, Next.js, Node.js, JavaScript, TypeScript, Koa, AWS, Cloudfront, HAProxy, Nginx, ALB, Rest API, Redis, DynamoDB, Fargate, Docker, Kinesis Data Firehose, SNS, SQS, S3, Lambda, Jest, DataDog, Circle CI, Shortcut, Microservices, Kanban
Team Lead & Senior Developer
Bambuser

2021-01 - 2022-12

Bambuser är ett av världens ledande live-videostreamingbolag. Patrik agerade tech lead för ett av två team, det team som hanterar företagets mest mogna produkt. Produkten används globalt av många av världens största internationella bolag. Patriks uppgift var primärt att tillsammans med produktchefen sätta färdplanen samt ansvara för att hans team levererade i tid med den förväntade höga kvaliteten. Förutom att Patrik alltid var hands on och bidrog i kodandet, ansvarade han även för att beräkna och redogöra för stake holders när de dyker upp risker samt se till att allt byggdes skalbart, robust, kostnadseffektivt och säkert. Patrik var även ledande i rekryteringsprocessen att ta in nya teammedlemmar.
JavaScript, React, Next.js, Node.js, Jest, e2e-testing, CSS/SASS/Less, Rest API, Webpack, Google Cloud Platform, Firebase, Firestore, Embed technology, tracking, A/B testing, Git, Gitlab, NPM, Responsive development, Serverless, Figma, CI/CD, Accessibility, WCAG, UX/UI, Användartester, Docker, Theming, I18n, agile process, Scrum, Asana
Tech lead & Frontendarkitekt
Arkitektkopia

2020-03 - 2020-12

Patrik kom in i ett projekt där målet var att hjälpa Arkitektkopia att förändra sin kärnverksamhet. Patriks roll var att från ett arkitekturperspektiv designa och skapa den nya "generationen" av deras befintliga SaaS-produkt, utveckla prototyper och börja bygga den nya applikationen i form av en Progressive Web App, PWA. Patrik använde sig av effektkartläggning för att bestämma vad de gjorde, och för att strukturera krav. Progressive Web App med syfte att modernisera ett befintligt användargränssnitt som ursprungligen var skrivet i .Net.
JavaScript, React, Redux, .Net, Rest API, Material-UI, Git, Styled Components, Progressive Web App, Business analysis, Design and prototyping, Figma, Impact Mapping, Cypress, Jest, Sonar, CI/CD, Azure, Lighthouse testing, Agile methodology, Theming, Google Workbox, WCAG, Service worker, SSO, Keycloak integration, UX/UI, Microservices, Jira, Scrum
Lead developer
Ericsson

2018-11 - 2020-03

Patrik arbetade som Lead developer i ett team med huvudfokus på att förbättra utvecklingsmiljön för 5G-utvecklare hos Ericsson. Huvudleveransen handlade om att bygga ett system för att generera dokumentationssajter med hjälp av markdown, lagrade nära källkoden. För detta använde Patrik och teamet JavaScript-biblioteket Gatsby.js. Patriks roll var även att leda UX-designen av de utvecklade funktionerna. För designen använder Patrik sig från början av Sketch men eftersom det bara finns i Apple-plattformar gick han sedan över till Figma.
JavaScript, React, Redux, Docker, Java, Spring, PostgresSQL, EC2, Elastic Beanstalk, GitLab, Rest API, Webpack, SASS, CI/CD, AWS, Arkitektur, Sketch, UX/UI, Användertester, Prototyping, WCAG, Requirements, Microservices, Startup, Agile methodology
Tech Lead
Bellpal AB

2017-10 - 2018-11

utveckling & arkitektur BellPal är ett caretech-bolag som kombinerar digitala tjänster med medicinsk expertis för att utveckla produkter, tjänster och digitala lösningar inom omsorg och sjukvård. Patrik ledde ett team vars huvudfokus var att utveckla backend-API'er i SaaS-lösningen för att spåra om äldre personer har fallit, där Patrik agerade team lead för hela flödet från arkitektur, utveckling och UX. Flera entreprenörer var inblandade, men det slutade med att de byggde back-end-lösningen skriven i Java och värd i AWS. Patrik byggde också UI som de företag som hjälpte till med att hantera larm skulle använda.
JavaScript, React, Redux, Docker, Java, Spring, PostgresSQL, EC2, Elastic Beanstalk, GitLab, Rest API, Webpack, SASS, CI/CD, AWS, Arkitektur, Sketch, UX/UI, Användertester, Prototyping, WCAG, Requirements, Startup, Agile methodology
Tech lead - Frontend och UX
huvudkontor i Sverige. Idka

2016-11 - 2017-10

Idka AB är en samarbetsplattform med huvudkontor i Sverige. Idka låter dig ansluta, dela, lagra och dela dokument och filer, samtidigt som man håller sin data säker.
Patriks roll var främst som tech lead för frontend men han ansvarade även för UX-design och utveckling av webbprodukterna. Teknikstacken som användes var mycket modern med JavaScript i både backend (Node.js) och frontend (React) samt även noSQL-databas, container technology och molnbaserade tjänster.
Node.js, React, Redux, React-Intl, UX/UI, Web RTC, noSQL, LESS, ES6, Webpack, yarn, NPM, Wercker, AWS, Agile Methodology
Tech Lead & Senior utvecklare
Nordea Bank

2008-09 - 2016-10

Som Tech Lead lyckades Patrik och hans team, under längre tid och med hög kvalitet, leverera flera framgångsrika kärnprojekt inom olika områden på Nordea. En av de viktigaste framgångsfaktorerna var att ha tvärfunktionella team där man arbetade väldigt nära varandra där det var nära sömlöst flow från den mer affärsdrivna ledningen fram till alla utvecklare och testare. Under den här tiden ledde Patrik i stort sett hela Frontenddelen, där han även ansvarade för UX-designen, men ansvarade ibland även för backend då andra utvecklare klev in för att bistå Patrik så att han skulle kunna fokusera mer på backendkod. Patrik arbetade nära kravställare, och hjälpte till med att bygga prototyper för att de skulle uppnå kraven samt att de skulle vara lättare för resten av teamet att förstå. Prototyparbetet byggdes så att fungerande prototyper sedan direkt kunde användas "på riktigt". För varje projekt behöll vi de goda delarna inom både WoW och teknik, något som teamet blev känt för och som blev väldigt uppskattat av alla i organisationen.
Knockout, AngularJS, CSS, SASS, Less, Java, Spring, Oracle, Rest, Git, Weblogic, SQL, UX/UI, Selenium, Requirements, Prototyping, Sketch, Bootstrap, Agile Methodology
Software engineer och produktägare
Aivo AB

2004-09 - 2008-08

Systems Architect
Tritech Technology AB

2000-03 - 2004-08

Software Engineer
Cambridge Technology Partners

1998-08 - 2000-02

Software Engineer
NF TEKNIK & DATA AB

1996-07 - 1998-08

Akademisk bakgrund

B.Sc
Texas State University

1992-09 - 1996-08

Kontakta konsult

/