Björn Svanmo
Systemutvecklare
Björn är en driven generalist inom Java och javascript-utveckling. Hans deltar gärna i flera delar av utvecklingsprocessen, från kravinsamling och analys till design och implementation.
Områden
- Systemutvecklare
- Java-utvecklare
- Frontend-utvecklare
Om Björn
Björns CV
-
Jordbruksverket
Systemutvecklare
2023 -
Jordbruksverket arbetar med att förnya sin digitala kommunikation med kunder. Björn är drivande i detta projekt som innefattar insamling av information från många datakällor. Utveckling sker på standard Java platform (JEE, JPA, Microprofile, Wildfly, Maven, etc) -
Jordbruksverket
Systemutvecklare
2021 - 2023
Konsulten arbetade med tekniker inom Java och dess plattformar och kringprodukter, men också inom containerteknik, för att realisera ett system som samlar in och analyserar satellitdata kontinuerligt, i syfte att sammanställa underlag för handläggningsbeslut. Uppdraget inkluderade en stor del systemdesign, diskussion kring lösningar och teknikval. -
Jordbruksverket
Frontendutvecklare
2020 - 2021
Konsulten arbetar med att utveckla digitala handläggningssytem för ajourhållning av GIS-information. Uppdraget innefattar design och utveckling av frontend-funktioner kring en central GIS-funktion. -
Husqvarna R&D DS
Utvecklare/squad lead/DevOps
2017 - 2020
Uppdraget innebar att utveckla och driva tjänster för att stödja verksamhet och försäljning för Husqvarna Construction, som ärendehanteringssystem och säljstöd.
Björns roll som utvecklare och squad lead innefattade ansvar för design, implementation och driftsstöd enligt devops-metodik. Implementation sker i typescript både på frontend och backend, där allt driftsätts i AWS enligt serverless-principer. -
Husqvarna AB (DSS)
Utvecklare
2017 - 2017
Husqvarna R&D Digital Services (DS) arbetar med digitalisering av Husqvarnas produkter. Björn arbetade med gemensamma stödtjänster (Common Services) som nyttjas av andra team och tjänster. Exempel på sådana är inloggnings- och identitetshantering och register för teknisk dokumentation. Björn är delaktig i ett team som agerar som en självständig enhet utifrån dev-ops metodik och med agilt arbetssätt. Alla lösningar implementeras och driftas i Amazons molnmiljö (AWS). -
Jordbruksverket
Utvecklare
2015 - 2016
Björn deltog i ett projekt som syftade till att ta fram system för att ansöka om och handlägga stöd i landsbygdsprogrammet.
Björns roll var att vara drivande inom front-endutvecklingen, systemarkitektur och systemdesign. Utveckling i Java EE, javascript/angularjs. -
Jordbruksverket
Utvecklare
2015 - 2015
Björn var delaktig i kontrollprojektet, ett delprojekt inom Jordbruksverkets ProCap-program. Projektet syftar till att leverera ett system där handläggare kan planera kontrollverksamhet samt kommunicera med mobila kontrollenheter i fält.
Björns var Java-utvecklare och frontend-utvecklare. -
Jordbruksverket
Utvecklare
2013 - 2015
Björn jobbade med systemutveckling och design av ett handläggningsystem med lika delar frontend-utveckling, backend-utveckling och systemintegrationer.
Björns roll i projektet var Java-utvecklare med fokus på frontend-arkitektur. Han hjälpte till att ta fram riktlinjer för frontend-utveckling och han var drivande i övergången från JSF till en javascript-baserad webbklient med AngularJS. -
Jordbruksverket
Utvecklare
2012 - 2012
Björn jobbade i ett projekt med avseende att förbättra kundservice.
Björns roll i projektet var att utveckla integrationer och servicebus-funktioner. -
Jordbruksverket
Utvecklare
2011 - 2012
Delaktig i ett pilotprojekt på Jordbruksverket som utforskade ny teknik och ny metodik för systemutveckling. Projektet levererade ett system för att hantera användare och behörigheter samt en plattform baserad på open source-produkter. I metoden betonades särskilt testdriven utveckling, domändriven design och agilt förhållningssätt. -
Husqvarna AB
Utvecklare/arkitekt
2010 - 2011
Design och utveckling av system för registrering av köpta abonnemang och användning av eftermarknadstjänster. -
Husqvarna AB
Utvecklare/arkitekt
2009 - 2011
Vidareutveckling av internt system för ehandel och orderläggning för återförsäljare.
Uppdraget innefattade kravinsamling och utveckling av webbgränssnitt, integrationer och desktop-klient på Javaplattformen. -
Telia AB
Utvecklare/arkitekt
2007 - 2009
Projektet syftade till att minska tid för manuell registrering, förbättra datakvalitet i inventariesystem samt förbättra faktiskt nyttjade av nätverk.
Björn gjorde analys, design och utveckling av verktyg för att söka och optimera nätverksanvändning. Utveckling skedde på javaplattformen med ett rikt webbgränssnitt. -
Telia AB
Utvecklare
2005 - 2007
Björn deltog i ett projekt som migrerade och vidareutvecklade ett inventariesystem för nätverksanvändning från terminalbaserat till webbaserat gränssnitt.
Björns kompetensområden
-
Branscherfarenhet
Detaljhandel, Stat/kommun/Landsting, Teleoperatörer -
Databaser
Postgresql -
Metoder & Processer
Agila metoder allmänt -
Operativsystem/plattformar
AWS -
Projektfaser
Systemering/Design/Krav, Implementation, Utveckling/Genomförande -
Roller
Utvecklare/Programmerare, Lösningsarkitekt -
Systemtyper
Webb- och Internetbaserade system -
Utbildning
Högskoleingenjör, Fil.mag -
Utvecklingsspråk
J2SE, Java, Javascript -
Verktyg & Middleware
Node.js, J2EE
Björns anställningar
-
Konsult, Consid AB
2011 - 2016
-
Konsult, Pdb Datasystem
2008 - 2011
-
Konsult, Persistent Solutions AB
2005 - 2008
Björns utbildningar
-
AWS Certified Solutions Architect - Associate, Jönköping
2019 - 2019
-
CQRS och Event Sourcing, Jönköping
2015 - 2015
-
JBoss Enterprise BRMS Implementation (JB433), Jönköping
2012 - 2012
-
JBoss EAP, Jönköping
2012 - 2012
-
Oracle Certified Programmer for the Java 2 Platform, SE 6.0, Göteborg
2011 - 2011
-
Sun Microsystems, J2EE Development, Stockholm
2006 - 2006
-
Informationsteknik, master, Tekniska Högskolan, Jönköping
2003 - 2004
-
Högskoleingenjör datateknik, Tekniska Högskolan, Jönköping
2000 - 2003