Hoppa till innehållet
Alexander Söderlund, Javautvecklare

12 år i yrketEgenföretagare

Alexander Söderlund

Javautvecklare

  • Stockholm

Alexander är en senior systemutvecklare med stort engagemang för programmering, både professionellt och privat. Han har kontinuerligt fördjupat sig i programmering, nätverk och AI genom universitetskurser parallellt med arbete. Yrkeserfarenhet främst i Java, Python, TypeScript och PHP, med självstudier i ett dussintal ytterligare språk. Trivs i Linux/BSD-miljö, arbetar helst helstack men har stark bakgrund i backend. Välstrukturerad, pragmatisk och proaktiv; van att översätta krav till robusta databasscheman och leverera affärsnyttiga, framtidssäkra lösningar. Medlem i Mensa, sexspråkig och kontinuerligt fortbildande.

Visa mer
  • Java
  • AngularJS
  • JavaScript
  • AWS
  • Linux
  • PostgreSQL
  • Docker
  • Jenkins
  • Nginx
  • Confluence
  • Git
  • Hibernate
  • DevOps
  • Scrum
  • SEO
  • WebFlux
  • .NET Web Forms

Uppdrag

  • Fastigheter

    sep. 2024 – nu

    Systemutvecklare

    Systemutveckling i Java.

    Teknologier som har använts är Java 8, Oracle SQL, SQL Server, Jenkins, AngularJS, Git, JUnit, Mockito.

    Visa mer
    • JUnit
    • Java
    • Oracle SQL
    • Mockito
    • Jenkins
    • Git
    • SQL Server
    • AngularJS
  • Järnväg

    jan. 2021 – aug. 2025

    Systemutvecklare Java

    Reaktiv fullstack-utveckling med mikrotjänster i Java, Python och Typescript. Digitalisering av järnvägen.

    Teknologier som har använts är Java SE 8-21, Python, PostgreSQL, Redis, RabbitMQ, AngularJS, Aurelia, React, Node.js, Javascript, Typescript, Spring, Hibernate, JUnit, Mockito, Webflux, Maven, Gradle, Make, TDD, REST, SOAP, Yarn, Webpack, Nginx, Git, Github Workflows, Docker, Linux, bash, AWK, AWS EC2, AWS EKS, AWS RDS, AWS S3, AWS Route 53, Jira, Confluence, DevOps och SCRUM.

    Visa mer
    • JavaScript
    • SOAP
    • Hibernate
    • Spring
    • Linux
    • JUnit
    • Java
    • Mockito
    • Git
    • REST
    • AWS
    • AngularJS
    • Node.js
    • Redis
    • Nginx
    • RabbitMQ
    • Docker
    • Maven
    • Gradle
    • TypeScript
    • Aurelia
    • Webpack
    • PostgreSQL
    • Python
    • Yarn
    • React
    • WebFlux
  • Systematiq Applikationsutveckling AB

    juni 2017 – dec. 2020

    Systemutvecklare Java / Teamledare

    Systemutveckling i Java i ett stort projekt med ett flertal underprojekt. Uppdraget har varit av förhållandevis hög komplexitet där tolkning och behandling av helt okända datakällor har ingått. Även ett stort antal externa API-kopplingar (SOAP och REST) har vidareutvecklats och byggts. AWS och EKS (Kubernetes) har berörts. CI/CD i form av Jenkins. Uppdraget har omfattat mycket serveradministration i Linux och nödvändigt first och second line support (DevOps). Arbetsmetoden har varit agil utveckling med flera andra utvecklare i ett team. I vissa av projekten har test driven development använts. Uppdraget har varit mycket kundnära med ett helhetsansvar från ax till limpa. Hela stacken har använts i normalfallet, från databasarkitektur och backendlogik till frontendramverk. En del av ansvaret har varit som teamledare för teamet i ungefär 2 år och sedermera som leveransansvarig för vissa av projekten som ingår.

    Teknologier som har använts är Java SE 8, PostgreSQL, AngularJS, Aurelia, Node.js, Javascript, Typescript, Spring, Hibernate, JUnit, Mockito, Webflux, Maven, Make, TDD, REST, SOAP, Yarn, Webpack, Nginx, Git, Jenkins, Docker, Linux, bash, AWK, AWS EC2, AWS EBS, AWS RDS, AWS S3, AWS Route 53, VS Code, Jira, Confluence, DevOps och SCRUM-metodik med veckosprintar.

    Visa mer
    • JavaScript
    • SOAP
    • Hibernate
    • Spring
    • Linux
    • JUnit
    • Java
    • Mockito
    • Jenkins
    • Git
    • REST
    • AWS
    • AngularJS
    • Node.js
    • Nginx
    • TDD
    • Docker
    • DevOps
    • Maven
    • TypeScript
    • JIRA
    • Aurelia
    • Webpack
    • PostgreSQL
    • Confluence
    • Scrum
    • WebFlux
  • Systematiq Applikationsutveckling AB / Arkivsystem

    aug. 2016 – juni 2017

    Systemutvecklare C#

    Systemutveckling i C# och .NET. Uppdraget innehöll förvaltning, nyutveckling och support av ett arkivsystem. Inläsningar och avställningar av gamla system var vanligt förekommande. Vid avställningar hade man sällan en komplett dokumentation om de gamla systemen utan fick lista ut på egen hand hur databastabeller hänger ihop med filer i en filyta och få ut metadata och fildata på rätt sätt. First line support och att åtgärda de supportärenden som kom in var en stor del av uppdraget.

    Teknologier som har använts är C#, LINQ, .NET Web Forms, .NET MVC, T-SQL / SQL Server, SOAP, Windows Server, Visual Studio, Team Viewer, Fogbugz, SCRUM-metodik med 2-veckorssprintar, Subversion och Mercurial.

    Visa mer
    • SOAP
    • Windows Server
    • .NET MVC
    • LINQ
    • Subversion
    • C#
    • SQL Server
    • Mercurial
    • Visual Studio
    • T-SQL
    • Scrum
    • .NET Web Forms
  • Systematiq Applikationsutveckling AB / Finans och E-handel

    aug. 2016 – juni 2017

    Systemutvecklare PHP

    Systemutveckling i PHP. Uppdraget omfattade ett flertal integrationer mot externa API:er, både SOAP och REST, och en hel del serveradministration i Linux. Wordpress och Prestashop har berörts men även system som till större delen är byggda från scratch i PHP.

    Teknologier som har använts är PHP 5 och 7, MySQL, Javascript och jQuery.

    Visa mer
    • MySQL
    • JavaScript
    • SOAP
    • Linux
    • PHP
    • WordPress
    • jQuery
    • REST
    • PrestaShop
  • Papiliona AB

    apr. 2014 – maj 2016

    Webbutvecklare

    Utveckling, sökmotoroptimering, mobilanpassning och underhåll av en webshop i WooCommerce och ett flertal företagshemsidor i Wordpress. Uppdraget involverade byggandet av ett stort antal Wordpress-plugins, ett tema byggt från scratch och en integration mot ett point of sale-system. PHP 5 och 7, MySQL, Javascript, jQuery.

    Visa mer
    • MySQL
    • JavaScript
    • SEO
    • PHP
    • WordPress
    • jQuery
    • WooCommerce

Utbildning

  • Kinesiska

    2023

    Linköpings Universitet

  • Datavetenskap / Deep Learning

    2022

    Umeå Universitet

  • Datavetenskap / Nätverk

    2021

    Umeå Universitet

  • Datavetenskap

    2013 – 2018

    Distansstudier

  • Datavetenskap

    2005 – 2006

    Umeå Universitet

  • Tekniskt / naturvetenskapligt basår

    2004 – 2005

    Umeå Universitet

  • Företagsekonomi

    2001 – 2003

    Hjalmar Lundbohmsskolan, Kiruna

  • Ryska

    2001 – 2003

    Hjalmar Lundbohmsskolan, Kiruna

Kompetens · nivå och år

Tekniker

  • Java
  • AngularJS
  • JavaScript
  • PHP
  • Python
  • REST
  • SOAP
  • SQL
  • TypeScript
  • .NET
  • Aurelia
  • C#
  • jQuery
  • LINQ
  • Node.js
  • Oracle SQL
  • React
  • .NET MVC
  • T-SQL
  • Yarn

Plattformar

  • AWS
  • Linux
  • PostgreSQL
  • WordPress
  • MySQL
  • SQL Server
  • Windows Server

Produkter

  • Docker
  • Jenkins
  • Nginx
  • RabbitMQ
  • Redis
  • WooCommerce
  • PrestaShop

Verktyg

  • Confluence
  • Git
  • Hibernate
  • JIRA
  • JUnit
  • Maven
  • Mockito
  • Spring
  • Gradle
  • Visual Studio
  • Webpack
  • Mercurial
  • Subversion

Metoder och processer

  • DevOps
  • Scrum
  • SEO
  • TDD

Övrigt

  • WebFlux
  • .NET Web Forms

Den som känner Alexander

Viktoria Fahlin

Viktoria är Alexanders kontaktperson på Kvadrat.