Hoppa till sidans innehåll

Andreas Bernérus

Uppdrag Logivity 2025 -

Systemutvecklare



Som senior fullstack-utvecklare och Java Spring Boot-expert på Logivity, en startup inom Volvo Group, bidrar Andreas till utvecklingen av ett avancerat Transport Management System (TMS). Systemet hanterar bokning och administration av multimodala transporter via land, hav och flyg, samt hantering av komplexa kontrakt mellan transportköpare (shippers) och transportleverantörer (carriers).

Andreas arbetar med moderna tekniker som Java 21 och Spring Boot 3.4 för backend-utveckling, där han tillämpar sin expertis inom mikrotjänstarkitektur och API-design. På frontendsidan utvecklar han användarvänliga gränssnitt med TypeScript och React. Systemet driftsätts i Oracle Cloud Infrastructure (OCI) med Kubernetes för containerorkestrering, och använder Oracle SQL-databas med JPA för datalagring.

Tekniker: Java 21, Spring Boot 3.4, Maven, Git, Oracle Cloud Infrastructure (OCI), Oracle SQL Databas, JPA, Kubernetes, TypeScript, React

Tekniker: Java 8, Spring Boot, Microservices, AWS, REST, JMS, AMQ, WMQ, Continious Delivery, Git, Graphite, Grafana, OP5, Typescript, React, SAFe


Exertus IT 2015 - 2015

Mobilutvecklare Utveckling av företagets iOS och android-app för internkommunikation.

ROLL / NYTTA * Under en kortare tid arbetade Andreas med vidareutveckling av företagets egna androidapp samt nyutveckling av motsvarande app för iOS.

TEKNIKER Java, Android, iOS, Swift, git, maven


Eget 2015 - 2016

Fullstackutvecklare Utveckling och bygge av en s.k. smartmirror som utöver att vara spegel även kan visa information på skärmen såsom busstider, väder, vilken låt som spelas samt data från diverse andra APIer.

ROLL / NYTTA * Javautvecklare av en Java SpringBoot backend-server. * Frontendutveckling av sidan som visas på spegeln skriven i Angular. Bakom spegeln sitter en raspberry pi som visar en webbsida som är uppkopplad till en backend via websockets, denna körs idag på en annan raspberry pi. Java backend-servern pratar med flera olika apier b.la. västtrafik, yr, asana och det lokala sonos systemet. När förändringar sker pushas detta till frontend-klienten.

TEKNIKER AngularJs, Java, SpringBoot, Maven, Git, Python, Linux, Websockets


Telia Sonera AB 2014 - 2015

Systemutvecklare ROLL * Javautvecklare i TeliaSoneras tjänsteramverk Agora. Teamets mål är i huvudsak att bygga stödfunktioner för hur övriga backendtjänster kummunicerar, dels med varandra samt stödsystem. * Javautvecklare i Telai.se felanmälan-flöden. * Jobbar enligt Scrum och Kanban.

NYTTA * Utvecklat kärnfunktionalitet i plattformen "Agora" som utnyttjas av övriga backendteam. * Mot slutet av uppdragstiden arbetade Andreas med backendutveckling för b.la. Telia.se felanmälan flöden som är en implementation ovanpå Drools. I och med detta har Andreas även jobbat en del med cucumber tester och byggt ett litet ramverk för att göra automatiserade HTTP/DWR anrop samt läsa svaret till Java objekt som sedan enkelt kan verifieras mot data från cucumber testerna.

Verktyg Java EE, OSGi, Cucumber, Web Services, DWR, Maven, Mercurial, Jira, python, bash, Eclipse, IntelliJ IDEA, IntelliJ Pycharm


TeliaSonera AB 2013 - 2014

Systemutvecklare ROLL Java och webb-utvecklare i ett team om fyra personer i ett kortare uppdrag.

NYTTA Teamet levererade ny funktionalitet i Telas supportverktyg för att hantera och reservera telefonnummer för TeliaSoneras supportverktyg.

Verktyg Java, JUnit, Velocity, Javascript, Dojo, HTML, CSS, Maven, Mercurial, Eclipse, Apache Tomcat, Scrum


Fianref 2013 - 2013

Frontendutvecklare ROLL / NYTTA Frontendutveckling av responsivt webb-ansökningsformulär till banklån hos finaref. Skapat för att hantera olika teman, däribland Finaref, Ellos och Balanselånet.

Verktyg HTML5, Responsive, Twitter-Bootstrap, LESS, CSS3, JavaScript, jQuery, jQueryMobile

Om Andreas

ROLL * Andreas roll består i främst backendutveckling av microtjänster och ramverk för dessa skrivna i Java 8 & 11 med Spring Boot. Andreas är del i ett devops team som underhåller, monitorerar och ger support i de utvecklade komponenterna. * Teamet arbetar enligt scrum NYTTA * Andreas har varit med från start och drivit utveckling av helt nya tjänster för telias nya kundtjänstverktyg. Tekniker: Java 11, Spring Boot, RxJava, Spring Webflux, Microservices, Kubernetes, Jenkins, CI/CD, Git, Splunk, Prometheus, Grafana, Vue.js, GitHub, Github Actions, Hazelcast, Mongodb Eget 2017 - 2018 Fullstackutvecklare Tillsammans med några vänner utvecklar teamet en app för att samla klubbmedlemskap. Projektet rullar på i mån av tid på fritiden sedan september 2017. Appen är skriven i React Native och kommunicerar med en Java backend. Volvo Group Connected Solutions 2015 - 2018 Javautvecklare Utveckling och underhåll av flertalet mikrotjänster för hantering av fordinsdata samt provisionering av fordon. ROLL * Andreas roll består i främst backendutveckling av microtjänster skrivna i Java 8 med Spring Boot och deployas i AWS. Andreas är del i ett devops team som underhåller, monitorerar och ger support i de utvecklade komponenterna. * Teamet arbetar enligt scrum och är del i SAFe NYTTA * Andreas har varit med och utvecklat ett tjugotal komponenter för att hantera och provisionerna fordon, det vill säga aktivera bilarnas telematiktjänster och se till att de får de inställningar som krävs för att de skall kunna kommunicera med backensystemet. * Teamet har en central roll i att hålla masterdata för fordonen och tillgängliga denna på ett enkelt sätt för övriga teams tjänster. En teknik som används för just detta är GraphQL. Kommunikationen mellan mikrotjänsterna sker både med httpanrop (REST) och JMS subscriptions. * Utveckling av tillhörande supportverktyg, dessa är webbaserade och är skrivna med TypeScript och React. Verktygen används av teamen själva och av supportpersonal på VGCS. * Tjänsterna levereras kontinuerligt i de olika testmiljöerna samt produktion med 100% uptime i de allra flesta fallen. * Teamet sköter även support och monitorerna av tjänsterna. Metrik loggas i graphite och monitorernas med graphana för att tidigt upptäcka eventuella fel. Alarm konfirmeras med en tredjepartstjänst OP5. Eget 2011 - 2014 Utvecklare Utveckling av ett 2D spel till iOS. Skrivet i Objective-C. ROLL / NYTTA På fritiden utvecklade Andreas ett 2D spel till iOS där man skall leda en sköldpadda igenom ett antal nivåer. Andreas programmerade, designade och ritade allt själv. TEKNIKER iOS, Objective-C, git, adobe photoshop, Forever Living Products 2010 - 2011 Webbutvecklare Som webbutvecklare på Forever Living Products Scandinavia AB var Andreas del i en webbgrupp bestående av tre utvecklare. Denna grupp var ansvarig för underhåll och vidareutveckling av företagets eget support och administrationsverktyg, företagets olika shoppar, kampanjsidor samt den externa sidan (www.foreverliving.se) och interna sidan. Denna interna sida är det verktyg företagets ca 100.000 återförsäljare använder för att hantera sina order, kunder och organisation. Våran grupp tog också merparten av de tekniska supporten.

Andreas utvalda uppdrag

  • PostNord Strålfors

    Fullstackutvecklare

    2024 - 2024

  • PostNord Strålfors

    Dev Lead

    2022 - 2024

  • Telia

    Systemutvecklare

    2018 - 2022

Andreas kompetenser

  • Branscher

    Flyg, handla, Transport
  • Metoder & processer

    Automatiserade tester, Kanban, CI/CD, Mikrotjänstarkitektur, DevOps, Datamodellering, Scrum, API-design
  • Verksamhetsområde och funktion

    Underhåll
  • Plattformar

    Databaser, MySQL, Linux, iOS, Heroku, AWS, Apache Tomcat, Android, Raspberry Pi, GitLab, Kubernetes, GraphQL, PostgreSQL, Java EE
  • Produkter

    Jenkins, MongoDB, Docker, Nexus, Grafana, Asana, Prometheus, Keycloak, Oracle Cloud Infrastructure, JBoss
  • Roller

    Frontend, Webmaster
  • Standarder & regelverk

    Teknisk Dokumentation
  • Tekniker

    CMS, HTML, JavaScript, SOAP, Web Services, UML, PHP, SQL, Java, Oracle SQL, CSS, jQuery, HTML5, JPA, JMS, AngularJS, Node.js, CSS3, WebSockets, Microservices, TypeScript, Elasticsearch, OSGi, Objective-C, Backend, Java 8, RxJava, Angular, Apache ActiveMQ, Software Engineering, React Native, Unix Shell, Angular 2, Python, Yarn, React, Java 11, Vue, Cypress, XML, Java 17, Vite
  • Verktyg

    Hibernate, JUnit, Eclipse, Subversion, Xcode, Git, Cucumber, Bash, Mercurial, IntelliJ IDEA, Gerrit, Bootstrap, Maven, Go, Java Spring Boot, FreeMarker, JIRA, npm, Artifactory, OpenShift, ArgoCD, Databas

Andreas tidigare uppdrag

  • Fullstackutvecklare, PostNord Strålfors

    2024 - 2024

  • Dev Lead, PostNord Strålfors

    2022 - 2024

  • Systemutvecklare, Telia

    2018 - 2022

  • Java Consultant, Exertus IT

    2015 -

  • Webmaster, Husqvarna

    2013 - 2013

  • Java Consultant, Sigma IT and Management

    2012 - 2015

  • Frontendutvecklare, Volvo Group

    2012 - 2013

  • Systemutvecklare, TeliaSonera AB

    2011 - 2012

  • Java Consultant, Delta

    2011 - 2012

  • Web Developer, Forever Living Products

    2010 - 2011

Kort om Kvadrat

Spetskonsulter inom systemutveckling, teknik, digitalisering, informationshantering, ledning, organisations- och verksamhetsutveckling.