Mikael Bergström
Backend Developer
Mikael har en lång erfarenhet att designa och utveckla system med hjälp av Continuous Delivery och automatiska tester. Han har också arbetat som arkitekt, lead developer och agerat som mentor. Mikael brinner för mjukvaruutveckling och jobbar gärna i ett team som gemensamt löser komplexa domäner med hög kvalitet.
Områden
- Backend Developer
- Arkitekt
Om Mikael
Mikael är en person som bidrar till en positiv och produktiv arbetsmiljö. Han är hjälpsam och en verklig lagspelare som vill engagera andra i teamet och som hela tiden vill utvecklas i sin profession.Mikaels CV
-
Saab
Developer
2023 -
Engagement - Saab Linköping
Develop/Design Export Control system.
Tech: Java, Spring Boot, Hibernate, Microservices, REST API, ABAC, JMS, Angular, JSON, XML, SQL, Git, Maven, TDD, JUnit, Scrum, Jira, Enterprise Architect, Continuous Integration via Jenkins, SonarQube, Artifactory, IntelliJ. -
Verisure
Backend Developer - Java
2021 - 2023
Engagement - Verisure Linköping
Develop/Design Signal Processing system.
Tech: Java, Spring Boot, Docker, Kubernetes, Microservices, REST API, Azure API, Cassandra, Apache Flink, SQL, Git, Maven, TDD, JUnit, Scrum, Jira, Continuous Integration via Jenkins and Artifactory. -
Saab
Lead Developer, Software Architect - Java
2016 - 2021
Engagement - Saab Linköping
Develop/Design Export Control system.
Tech: Java, Spring Boot, Hibernate, Microservices, REST API, ABAC, JMS, Angular, JSON, XML, SQL, Git, Maven, TDD, JUnit, Scrum, Jira, Enterprise Architect, Continuous Integration via Jenkins, SonarQube, Artifactory, IntelliJ. -
Exsitec
Fullstack Developer - Java
2015 - 2016
Engagement - Exsitec för Ö-varvet Göteborg
Utvecklat/designat Web application/business system 'Kundfart'.
Tech: JEE, Visma, Vaadin, Web Services, Java, Java Script, HTML 5, CSS , Sass, TomEE, SQL, SVN, Eclipse. -
Stendahls
Fullstack Developer - Java
2010 - 2015
Engagement – På Stendahls för Volvo Cars Sweden
Utvecklat/designat en Kundportal/Integration Platform ‘MinVolvo’.
Tech: JEE, TDD, Continuous Integration (TeamCity), Hibernate,
Spring, HTML 5, CSS, Sass, AngularJS, jQuery, Java Script, Struts 2, REST/SOAP clients and services, JSON, XML, JAXB, Git, Maven, Scrum, Resin, SQL, JUnit, Mockito, IntelliJ. -
Capgemini
Architect, Consultant
2010 - 2010
Föräldrarledig. -
Capgemini
Solution Architect, Lead Developer - Java
2009 - 2010
Engagement - Volvo Cars Corporation
Solution Architect/Lead Developer. Migrerat och utvecklat VCC CRM-system.
Tech: JEE, TDD, Continuous Integration, Java 5, EJB, JSP, JSTL,
Struts, HTML, PL-SQL, Oracle, RUP with Agile/XP influences, SQL. -
Capgemini
Lead Developer, Backend Developer - Java
2009 - 2009
Engagement – SKV Skatteverket
Lead Developer/Designer, del av en arkitektgrupp. Utvecklat web-tjänsten "Hus- och rottjänster" för Skatterverkets handläggare.
Tech: JEE, Test Driven Development, Continuous Integration, Open
JPA, Java 5, EJB 3, AJAX, JSP, JSTL, Struts, Oracle, RUP with
Agile/XP influences, SQL. -
Volvo IT
Fullstack Developer, Architect - Java
2008 - 2009
Engagement – Volvo Cars Corporation
Lead Developer/Designer. Utvecklat VCC CRM System, CDB
Consumer Database. Integration och utveckling av Web-portal.
Tech: Java 2EE, TDD, Continuous Integration, EJB, JSP, JSTL,
HTML, Struts, Web Services, XML, RAD, Oracle, RUP with Agile/XP
influences. -
Capgemini
Backend Developer - Java
2005 - 2008
Engagement – Volvo Cars Corporation
Backend Developer. Utvecklat VCC CRM System, CDB Consumer
Database. Integration och utveckling av Web-portal.
Tech: Java 2EE, TDD, Continuous Integration, EJB, JSP, JSTL,
HTML, Struts, XML, RAD/WSAD, RUP with Agile/XP influences. -
Capgemini
Fullstack Developer - Java
2004 - 2004
Engagement – SJ
Fullstack Developer. Utvecklat delar av SJ External Website, sj.se.
Tech: Java 2EE, EJB, JSP, HTML, Struts, Polopoly, WSAD. -
Capgemini
Fullstack Developer - Java
2004 - 2004
Engagement – Volvo Cars Corporation
Utveckling av 'eDrive' för att hantera bil- och förarinformation.
Tech: Java, JSP, HTML, SQL, Struts, Oracle, WSAD. -
Mecel
Fullstack Developer, Automotive System - Java
2001 - 2003
Utveckling av ett Telematic Infotainment System för en Europeisk OEM.
Tech: Java AWT, C++, MOST, CAN. -
Ericsson Microwave Systems
Software Engineer, Fault Management - Java
2001 - 2001
Utvecklong av en Java GUI prototype för 3G Fault Management.
Tech: Java Swing.
Mikaels kompetensområden
-
Branscherfarenhet
Verkstad och Automotive, Stat/kommun/Landsting -
Databaser
Databaser allmänt, Databaskonstruktion -
Metoder & Processer
Parprogrammering, Continuous Integration -
Roller
Utvecklare/Programmerare, Systemingenjör -
Systemtyper
Mjukvaruarkitektur - programnivå, Systemarkitektur - systemnivå, Systemintegration, Webb- och Internetbaserade system, Objektorienterade system -
Tillämpningar
SOA, CRM-system, AJAX -
Utbildning
Högskoleingenjör
Mikaels anställningar
-
Fullstack Developer, Stendahls
2010 - 2015
-
Consultant, Capgemini
2009 - 2010
-
Java Architect, Volvo IT
2008 - 2009
-
Consultant, Capgemini
2004 - 2008
-
Software Engineer, Mecel
2001 - 2003
-
Software Engineer, Ericsson Microwave Systems
2001 - 2001
Mikaels utbildningar
-
BSc in System Development and Software Engineering, Chalmers University of Technology, Gothenburg
1998 - 2001
-
Music Teacher - Orientation Piano, Academy of Music - Gothenburg
1995 - 1997