Software Developer Västra Götalands län, Sverige

Kan vara tillgänglig

(Uppdaterat 2020-06-22)

Software Developer

Västra Götalands län, Sverige

Modersmål Svenska, English

  • Git, Linux, Gerrit, Jenkins
  • Scrum, SAFe, Continious Integration, DevOps
  • Java, Python Erlang, Haskell, Bash, SQL, C, C++

Kompetenser (26)

backend

Python

Erlang

Agil

Scrum

SAFe

data

Git

change manaement

Haskell

Management

Planning

Linux

Java

CI/CD

gerrit

Scientist

Speach Recognition

Machine Learning

Jenkins

C++

PySpark

SQL

ETL

Spark

Scala

Sammanfattning

Markus is a technically strong and skilled developer. He has experience of multiple programming languages including Java, Python, Haskell and Erlang making him strong in both functional and object oriented programming. Markus also holds experience as SCRUM Master and is certified within the SAFe methodology. Currently Markus is working as a Python developer at Volvo Cars developing an automation framework for continuous integration.


Markus is not only strong technically but also has a developed understanding of project delivery demands and a passion for delivering with high quality. He is a team player that is easily integrated into new groups. With Markus you get an engaged and dedicated doer.

Professionell bakgrund

Python Developer
Volvo Cars

2019-10 - Pågående

Markus is currently developing an automation framework for continuous integration of SPA2, VCCs platform for self-driving cars. Besides developing in python, he is also responsible to introduce and spread knowledge of the tools his team develops to other development teams. Volvo Cars is currently using on-prem solutions but are in the process to migrating to AWS, giving Markus some experience in lift & shift initiatives.

Python, Agile Development (SCRUM), SAFe, Object oriented programming, Automation framework, Continuous Integration, Git, Debugging

Erlang Developer & Scrum Master
Ericsson

2016-06 - 2019-10

Markus was part of a SCRUM-team working on designing and developing features for the Ericssons Mobility Management Entity (MME). During the project Markus was developing features using Erlang and for the last year of the project Markus also held the SCRUM master role. Additional responsibilities included debugging, testing, documenting and maintaining conceived solutions. Each feature developed were also presented by him and his team to multiple offices within Ericsson across the world.

Erlang, Agile Development (SCRUM), SCRUM Master, Git, Functional Programming, Feature Design, Debugging, Testing, Documentation

Chalmers Master Thesis
Ericsson

2016-01 - 2016-06

Markus developed algorithms to identify performance degradation in a signal processing software at Ericsson. The results of the project were implemented and incorporated into the feedback for developers at Ericsson, to help them keep their software in top shape. 

Computer Science, Algorithms, Software Analysis, Clustering

Project Manager & IT Consultant
Chalmers Technology Consultants (CTK)

2013-09 - 2015-01

Markus worked part time as IT consultant in a broad range of IT related projects during his time at Chalmers. During this time Markus developed using the programming languages Java and Drupal while also working as an internal project manager for CTK. Being a project manager for CTK meant responsibility for all IT related projects at CTK, conducting both quality assurance of the projects before delivery as well as weekly progress reports.

Java, Drupal, Project Manager, Quality Assurance

Developer
B.Sc. Thesis: Voice-Op Home-Automation

2014-01 - 2014-06

Markus was part of a team of creating a scalable and affordable home-automation system which could be operated by speech in order to control power outlets, house heating and other pieces of technology. Utilizing a Raspberry Pi a physical system was created and the software for sending control commands via IR to power outlets and other pieces of technology were developed. Markus focus area was training the speech-recognition algorithm, using machine-learning techniques such as five-fold cross validation. Markus also was part of constructing the grammar for the algorithm to use. 

Algorithms, Speech Recognition, Machine Learning, Java, bash

Akademisk bakgrund

M.Sc Computer Science - Algorithms, Languages and Logic
Chalmers University of Technology

2014-08 - 2016-06

B.Sc. Information technology
Chalmers University of Technology

2011-08 - 2014-06

Certifikat

SAFe 4 agilist

Kontakta konsult

/