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