Hoppa till sidans innehåll

Jimmy Börjesson

Systemutvecklare

Jimmy är en trevlig, entusiastisk och metodisk systemutvecklare med fokus på webbutveckling och backend. Han har programmerat i 15 år och har 10 års professionell erfarenhet av att arbeta som systemutvecklare i både Tyskland och Sverige med många olika programmeringsspråk och teknik-stacker. Han har ingått i stora utvecklingsteam och som ensam utvecklare ansvarat för flera projekt.

Sedan gymnasietiden har hans främsta hobby varit att lära sig mer om programmering och utvecklingstekniker. Idag hittar han gärna uppdrag som inte bara utmanar hans förmåga inom fullstack webbutveckling utan också låter honom sätta sig in i ny spännande teknik och lära sig mer.

Oavsett språk och ramverk skriver han kod som är robust, enkel att förstå och att underhålla, och drivs av att hitta eleganta lösningar på svåra problem som gör skillnad där det verkligen spelar roll.

Områden

  • Systemutvecklare
  • Frontendutvecklare
  • Tech Lead

Om Jimmy

Jimmy fungerar väl i utvecklingsteam och bidrar med teknisk kompetens, stort engagemang och stöd för sina kollegors arbete. Han är duktig på metoder som parprogrammering och agil, testdriven utveckling. Han kan också leda projekt, antingen som enskild utvecklare eller som lead developer/scrum master. Han är mycket intresserad av ny teknik vilket gör att han ofta läser om och experimenterar med tekniker han ännu inte fått utnyttja i arbetslivet. Detta gör att han mycket effektivt kan sätta sig in i nya ramverk och projekt och snabbt bli produktiv oavsett teknikstack.

Jimmys CV

  • PostNord Strålfors AB

    Frontendutvecklare

    2023 -

    Uppdrag: Frontendutveckling och integration av ett sammanhängande externt gränssnitt för kunder att använda företagets många underliggande tjänster och produkter. Eftersom produkten bygger på många underliggande tjänster med olika behörighetsmodeller så är autentisering och auktorisation ett stort fokus.

    Roll: Senior frontendutvecklare

    Nytta: Teamet har tillförts mycket relevant kompetens inom användargränssnittsutveckling och best practices, produkten har blivit bättre och stabilare av att tillämpa bl.a. autogenererad kod och validering av API:er, samt modernisering av utvecklingssättet, verktyg och ramverk.

    Tekniker: JavaScript, TypeScript, Vue, Vite, web components, GitLab, Keycloak, OpenShift
  • Cactus Rail AB

    Frontendutvecklare

    2022 - 2023

    Uppdrag: Nyutveckling av ett integrerat system för övervakning och beslutsstöd inom energiproduktion. I produkten kan användare skapa egna dashboards med drag-n-drop som visar grafer i mycket kraftfulla grafer och tabeller med vilkorsstyrd formatering, samt en integrerad kodredigerare med systemintegrerad validering och autocomplete.

    Roll: Senior frontendutvecklare med ansvar för applikationens användargränssnitt.

    Nytta: Jimmy har tagit användargränssnittet i produkten från prototyp till produkt genom att implementera kravställda användarflöden med robust kod som följer best practices, designa och utveckla nya flöden, samt ge produkten som helhet en konsekvent look-and-feel som fått positiv respons både internt och av slutkunder.

    Tekniker: TypeScript, Angular, Tailwind, Material Design, Docker, Python, Vis.js, Chart.js, CodeMirror, RxJS
  • Joint Academy

    Fullstackutvecklare

    2021 - 2022

    Uppdrag: Företaget tillhandahåller kliniska artrosbehandlingar digitalt, och har ett behov att stärka sitt växande utvecklingsteam på backendsidan.

    Roll: Senior utvecklare med fokus på growth/experimentation.

    Nytta: Jimmy har snabbt satt sig in i projektet och levererat ett antal experiment i appens onboarding-flöden samt stora förbättringar i användardatan för att avgöra vilka experiment som gett resultat.

    Tekniker: Ruby/Rails, Docker, AWS, Postgres, GraphQL, React Native, TypeScript, Go
  • Cactus Rail AB

    DevOps Support

    2021 - 2023

    Uppdrag: Jimmy jobbade i beredskap som DevOps Support på Cactus Rail.

    Roll: Säkerställa drift av ett komplext system inom järnväg på högt säkerhetsklassad nivå.

    Nytta: Jimmy övervakade driften på systemet via loggar, ärendesystem och dashboards. Samverkade med andra enheter för att säkerställa drift till en hög service-level agreement (SLA).

    Tekniker: C++, Kafka, ZooKeeper, Linux, Docker
  • Wideco AB

    Tech Lead & Webbutvecklare

    2020 - 2021

    Uppdrag: Styra upp utvecklingen av företagets dashboard där man kan visualisera och arbeta med mätdata från bland annat IoT-sensorer och guidad radar.

    Roll: Senior utvecklare med fokus på frontendutveckling och att stödja teamet tekniskt och som scrum master.

    Nytta: Utvecklingstakten har ökat markant, förbättringar i produktens gränssnitt och responsivitet leder till en robustare användarupplevelse, och ett strukturerat arbetssätt med regelbunden planering och demo har införts.

    Tekniker: TypeScript, Vue.js, Node.js, Sass, REST APIs, Scrum
  • Opatus AB

    Webbutvecklare

    2020 - 2020

    Uppdrag: Företaget tillhandahåller ett kliniskt test för ADHD med hjälp av mobiltelefon. Verktyget som används för att administrera tester har eftersatt underhåll sedan 2014, och är i behov av att portas till nyare versioner för att kunna vidareutvecklas.

    Roll: Systemutvecklare med ansvar för företagets kliniska administrationsverktyg och Ruby-expert.

    Nytta: Företaget fick med en begränsad timbudget sin kodbas och produktionsmiljö portad och uppgraderad till de senaste versionerna, och kommit ikapp med uppskjutet underhållsarbete på produkten.

    Tekniker: Ruby on Rails, Linux, Debian, MySQL
  • Mentice AB

    Tech Lead & Webbutvecklare

    2019 - 2020

    Uppdrag: Nyutveckling av en molnbaserad lärplattform med stöd för simulation av endovaskulära kirurgiska ingrepp.

    Roll: Tech lead med helhetsansvar för utveckling av MVP:n.

    Nytta: Företaget har under Jimmys tekniska ledning utvecklat en MVP som visar nyttan med produkten och kan demonstreras och vidareutvecklas till att helt ersätta legacy-systemet. Detta har involverat att utveckla och driva en server på AWS med CI/CD, integrera med både den fysiska simulatorn genom Qt och till externa webbtjänster över REST och OpenID Connect, utveckla en responsiv web-frontend, samt samarbeta med designers och frontendutvecklare så de kunnat leverera en grym användarupplevelse på en komplex plattform.

    Tekniker: JavaScript, TypeScript, NodeJS, React, AWS, CI/CD, Postgres, Docker, Keycloak, C++, Qt, MS Visual Studio, ElasticSearch
  • BitAddict AB

    Tech Lead & Webbutvecklare

    2019 - 2020

    Uppdrag: Utveckla en proprietär webbtjänst med fokus på affärsnytta.

    Roll: Lead Developer med ansvar för teknikval och prioriteringar för andra utvecklare i projektet.

    Nytta: Projektet kunde effektivt nyttja lediga timmar från ett flertal andra konsulter. Med en teknisk röd tråd från Jimmy utfördes projektet ekonomiskt och med lite overhead.

    Tekniker: Azure, ASP.NET MVC, React
  • Mentice AB

    Webbutvecklare

    2018 - 2020

    Uppdrag: Underhåll och vidareutveckling av ett administrationsverktyg till företagets främsta produkt, en simulator för endovaskulära kirurgiska ingrepp.

    Roll: Systemutvecklare med huvudsakligt ansvar för ett administrativt verktyg som företaget tillhandahåller.

    Nytta: Företaget kunde släppa flera nya versioner av sitt administrationsverktyg som i huvudsak var utvecklade av Jimmy, dessa förbättrade stabiliteten, och lade till efterfrågade nya funktioner.

    Tekniker: Python, Django, SQLite, JavaScript
  • Consilium AB

    Systemutvecklare

    2018 - 2019

    Uppdrag: Utveckling och support av tillägg till Aras Innovator PLM för att förenkla företagets hantering av hårdvarukomponenter.

    Roll: Ensam utvecklare med ansvar för utveckling och underhåll av företagets anpassningar av Aras Innovator PLM.

    Nytta: Jimmy har tagit ansvar för att löpande se till att systemet är i drift och tagit hand om buggar och support, samt själv utvecklat ett tillägg för att förenkla vissa arbetsflöden som nu används av företaget.

    Tekniker: Aras Innovator PLM, C#/.NET, MS SQL Server, XML, JavaScript
  • Saab AB

    Systemutvecklare

    2018 - 2018

    Uppdrag: Utveckling och uppgradering av en Command and Control-plattform som används för säker kommunikation och styrning av enheter främst inom polisverksamhet, flygplatssäkerhet och fängelser.

    Roll: Jimmy ingick i ett team som ansvarade för utveckling av produktens kärnfunktionalitet under en tid med hög press på leverans av ett kundprojekt, samt deltog i acceptanstestning och leverans på plats hos kunden i England.

    Nytta: Produktens stabilitet ökades och nya krav på funktionalitet möttes inom tidsramen för projektet.

    Tekniker: C#/.NET, MS SQL Server, WPF, IIS
  • DaWanda GmbH

    Webbutvecklare

    2016 - 2018

    Uppdrag: Företaget drev en webbplattform för e-handel som kopplade köpare och säljare av hemgjorda DIY-artiklar till varandra. Arbetet omfattade skalning av systemet till många tusen dagliga användare, och driftsättning av nya versioner utan nedtid.

    Roll: Jimmy ingick i ett utvecklingsteam av cirka 30 utvecklare och fokuserade på att öka kodbasens kvalitet och testbarhet.

    Nytta: Systemets stabilitet ökade markant, från att ha signifikant nedtid nästan varje vecka till att inte ha enstaka minuter nedtid på flera månader, samtidigt som komplex funktionalitet av kritiskt värde kunde utvecklas och levereras inom deadline.

    Tekniker: Ruby on Rails, MySQL, Docker, Go, Elixir, Jenkins
  • Door2Door GmbH

    Backendutvecklare

    2014 - 2015

    Uppdrag: Door2Door är en startup i Berlin inom transportsektorn som tillhandahåller en app som föreslår rutter från A till B med diverse transportmedel såsom kollektivtrafik, cykelhyra, bilpooler, taxi, Uber, osv. Arbetet involverade att utveckla nya integrationer till externa system för att utöka och förbättra backend-API:t.

    Roll: Jimmy ingick i backend-teamet som ansvarade för att pålitligt tillhandahålla rutter och platsdata till de mobila klienterna och ständigt integrera nya transportmedel och städer i systemet.

    Nytta: Flera nya transportmedel integrerades i plattformen, och testflödet förbättrades markant vilket ökade hela teamets produktivitet.

    Tekniker: Ruby, Python, PostgreSQL, PostGIS, GeoJSON, Heroku
  • Mölndal Energi AB

    Datainmatare

    2012 - 2013

    Uppdrag: Löpande korrigera och föra över kunddata till en intern databas som levererades till företaget i form av stora Excel-filer.

    Roll: Jimmy var anställd som en resurs för att hinna med att manuellt föra över data, men effektiviserade till stor del bort arbetsuppgifterna med hjälp av automatiseringar.

    Nytta: Arbetet som tidigare varit överväldigande för personalen att hinna med utfördes 2-3 gånger snabbare tack vare hjälpfunktioner som Jimmy utvecklat på eget bevåg. Detta gjorde att flödet av indata med lätthet kunde hanteras av hälften så många anställda som tidigare skött uppgiften.

    Tekniker: Excel, VBA, AutoHotKey
  • Lerums Gymnasium

    IT-Tekniker

    2012 - 2012

    Uppdrag: Uppgradera operativsystemet på samtliga gymnasieskolans datorer.

    Roll: Jimmy var en del av ett team av 4 IT-tekniker som skötte uppgraderingen under sommaren då skolan stod tom.

    Nytta: Uppdraget utfördes mer än dubbelt så snabbt som planerat, vilket ledde till att Jimmy inte hade något jobb under sensommaren.

    Tekniker: USB-minnen, sladdar, tålamod

Jimmys kompetensområden

  • Databaser

    Postgresql, Datamodellering
  • Databashanterare

    Postgresql, SQLite, mySQL
  • Metoder & Processer

    Parprogrammering, TDD - Test Driven Development
  • Operativsystem/plattformar

    Linux
  • Roller

    Utvecklare/Programmerare
  • Systemtyper

    Objektorienterade system, Mjukvaruarkitektur - programnivå, Systemarkitektur - systemnivå, Webb- och Internetbaserade system
  • Utvecklingsspråk

    Angular, VueJs, Typescript, React, Javascript, Webservices, CSS, HTML5, Vuex, SQL, Ruby, Python, XML
  • Verktyg & Middleware

    Docker, Git, Node.js

Jimmys anställningar

  • Ägare, Börjesson Solutions AB

    2020 -

  • Konsult, BitAddict AB

    2018 - 2020

  • Konsult, AcademicWork

    2018 - 2018

  • Webbutvecklare, DaWanda GmbH

    2016 - 2018

  • Systemutvecklare, Door2Door GmbH

    2014 - 2015

  • Konsult, Komet AB

    2012 - 2013

Jimmys utbildningar

  • Rätt fokus i styrelsearbetet, Styrelseakademien

    2023 - 2023

  • Vuxen HLR med hjärtstartare, HLR Experten

    2023 - 2023

  • Att leda utan att vara chef, Kvadrat

    2021 - 2021

  • Webbprogrammerare, Linnéuniversitetet

    2012 - 2014

  • IT-kommunikation och Säkerhet, Portalens Gymnasium

    2009 - 2012

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