Skip to main content

Resume

Christian is a passionate developer with an active interest in clean code, refactoring and domain architecture.

He has a long standing interest in automation, self organization and self-improvement, alongside a love for containerization and cloud technologies.

His background lies mainly in Java/Spring API and python development, with focus on CI/CD, containerization, refactoring and boy scout coding.

Please direct any and all inquiries to inquiry [at] velinconsulting [dot] com

Education #

  • Go: The complete bootcamp
    Udemy 2020

  • Go: The complete developers guide
    Udemy 2019

  • Using Python for offensive penetration testing
    EH Academy 2018

  • Kubernetes course from a DevOps guru
    Udemy 2018

  • Mastering Ansible
    Udemy 2017

  • AWS Lambda and the serverless framework
    Udemy 2017

  • Software configuration management
    Learning tree international 2008

  • Advanced web programing
    Uppsala University 2004-2008

Experience #

  • Software engineer
    Fore development
    Aug 2021 -

  • Software engineer
    Benify
    Apr 2021 - Jul 2021
    Fullstack development in Java 16 and Angular 2, with focus in refactoring and structuring their existing platform.
    Technology: Java16, Angular2

  • Software engineer
    Omegapoint
    Apr 2017 - Mar 2021
    My time at Omegapoint was spent in various projects in different roles, but my most prominent role was as software enginner with WirelessCar, but I have also done in-house work, providing technical expertise in dockerization, acting as a technical advisor to sales and mentoring of junior colleagues.

  • Software engineer
    Cybercom
    Sep 2014 - Mar 2017
    Most of my time at Cybercom was spent at Ericsson, working as an SCM with a project called Connected vehicle cloud, but I was also briefly involved in a project at the Swedish tax agency, working with a EU project called MOSS. Alongside these responsibilities I also acted as a mentor to some of my junior co-workers.

  • Software engineer
    Experis
    May 2011 - Aug 2014
    Most of my time with Experis was spent at Volvo trucks, developing new features and supporting two legacy systems, one developed in .NET and the other one in Java.

  • Software engineer
    TicketMaster
    Jan 2008 - Apr 2011
    As part of the in-house developer team, I worked in a strong agile environment, tearing down their legacy web page application, replacing it with a modern web application using OO PHP and JavaScript.

Projects #

  • Energy Meter
    2022
    Quick in-house project where my role was to provide expertise in creating a proper PKI for a IoT project involving energy readers.
    Technology: Linux, Mosquitto

  • AstraZeneca
    2021 - 2022
    System development of Spring reactive micro-services, which were conducted in small cross-functional squad teams, as well as CI/CD strategies for release via Helm/Kubernetes.
    Technology: Spring-boot, Mongo, Spring-reactive, Helm, Java 17

  • deep-web (abandoned)
    2021
    Massive deep web scanner tool, used as a reconnaissance tool to expose attack surfaces in large class networks.
    Technology: Golang, Goroutines, Redis, Docker

  • db Schenker
    2020-2021
    Maintenance and fresh development in an old legacy system, along with feature scoping and architectural expertise.
    Technology: Java8, Google web toolkit

  • pyRemote (abandoned)
    2020
    Malware project to take control of a Windows PC and perform various tasks through the use of Google forms.
    Technology: Python 3

  • Infotainment
    2020
    Quick in-house project where I provided expertise in the dockerization of the team development cluster.
    Technology: Docker

  • Kubernetes kluster on bare metal (abandoned)
    2020
    A personal pet project, setting up a kubernetes kluster used for online storage and documentation.
    Technology: Kubernetes, Linux, Traefik, Postgresql

  • Volvo on call
    2017 - 2020
    Along with a small team, my main responsibility was to structure and drive the quality of the backend development, along with maintaining uptime and availability. Major achievements during my time there included a complete re-structure of their local development environment that was transformed and modernized using Docker and Linux, and the upgrade of their current REST API to use OpenAPI 3.0.
    Technology: AWS, JBoss, J2EE, Spring, Oracle DB, Docker, Linux

  • In-Car delivery
    2016 - 2017
    Setup of OpenId Connect and the creation of different roles and scopes to allow delivery of goods to vehicles through the issuing of tokens, allowing delivery personnel to unlock and lock the car through an app.
    Technology: OAuth2, OpenID connect

  • Connected vehicle cloud
    2015 - 2017
    Started out maintaining and developing a Java/Spring monolith, but due to a under-developed build/release pipeline, I shifted my focus to do a complete rebuild of their build/release pipeline. Using in-house tools developed in Bash/Python, we restructured the release of components to be streamlined, dependency triggered and mostly automated.
    Technology: AWS, F5, Java, Python, Spring, Oracle DB, Redis, Git, Gerrit

  • ElectriCity
    2015
    Mentor/Support role, in which I acted as a sounding board for my junior co-workers, allowing them to do most of the work, while being there to offer support and solutions to certain issues.
    Technology: Java, ProtoBuf

  • MOSS
    2014
    Quick project to develop the MOSS (harmonization of VAT taxation distribution within Europe) platform for the Swedish tax agency (Skatteverket).
    Technology: C#, MsSQL

  • Sprint
    2011 - 2014
    Maintenance and development of a Volvo Trucks assembly support system. Technology: C#, Java, Oracle DB

Skills #

Primary skills Secondary skills
Agile ActiveMQ
CI/CD Ansible
DevOps AWS
Docker Bash
Git Elastic stack
Java8+ Github
Kubernetes Golang
Linux Gradle
Maven Helm
REST APIs Kafka
Spring-boot Lean
SQL Python3

There's no articles to list here yet.