Hoppa till sidans innehåll

Alexander Söderlund

Javautvecklare

Alexander är en systemutvecklare med ett mycket stort intresse för programmering som programmerar både i yrket och på fritiden. Utöver det har han även löpande fortbildat sig inom programmering, nätverk och AI genom universitetskurser parallellt med arbetet. Alexander har jobbat mest med Java, Python, Typescript och PHP i yrkeslivet och har goda kunskaper inom ett dussintal andra programmeringsspråk från självstudier. Alexander anser att en bra utvecklare ska kunna ett flertal olika språk och ramverk så att man kan välja rätt verktyg för jobbet, och trivs bäst i en Linux/BSD-miljö.

Områden

  • Javautvecklare
  • Full stack-utvecklare
  • Pythonutvecklare

Om Alexander

Alexander är välstrukturerad, engagerad, pragmatisk och målinriktad i sitt arbete. Han är proaktiv med en stark läggning för planering. Att se helheten och affärsnyttan samtidigt som han på detaljnivå konstruerar framtidssäkra lösningar är en styrka som uppskattas av kunderna. Alexander är medlem i Mensa, talar 6 språk och gillar att fortbilda sig inom ett brett spektrum av ämnen (särskilt datavetenskap) vilket ofta kommer till användning i projekten. Alexander har lätt för att titta på en kravställning och översätta den till ett databasschema som ska ligga till grund för ett system. Han har omfattande erfarenhet av olika lösningar och plattformar och har därför lätt att sätta sig in i nya miljöer och blir snabbt självgående. Han började med backendutveckling och har, allteftersom det har efterfrågats, fördjupat sig i frontendutveckling och jobbar nu med hela stacken.

Alexanders CV

  • Järnväg

    Systemutvecklare Java

    2021 -

    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, REST, SOAP, Yarn, Webpack, Nginx, Git, Github Workflows, Docker, Linux, bash, AWK, AWS EKS, AWS EC2, AWS EBS, AWS RDS, AWS S3, AWS SNS, AWS Lambda, AWS Elasticache, AWS MQ, AWS Route 53, Jira, Confluence, DevOps och SCRUM.
  • Systematiq Applikationsutveckling AB / Järnväg

    Systemutvecklare Java / Teamledare

    2017 - 2020

    Systemutveckling i Java i ett stort projekt med ett flertal underprojekt.

    Detta har varit ett uppdrag med 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ändig 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.
  • Systematiq Applikationsutveckling AB / Arkivsystem

    Systemutvecklare C#

    2016 - 2017

    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 metadatan och fildatan 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.
  • Systematiq Applikationsutveckling AB / Finans och E-handel

    Systemutvecklare PHP

    2016 - 2017

    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.
  • Papiliona AB

    Webutvecklare

    2014 - 2016

    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.

Alexanders kompetensområden

  • Branscherfarenhet

    Transport/Spedition/Flyg
  • Databaser

    Databaser allmänt, Databasadministration, Postgresql
  • Databashanterare

    Postgresql
  • Fast datakommunikation

    Unix, TCP/IP
  • Kommunikation & Information

    Engelska
  • Kvalitetsstyrning

    Dokumentation
  • Operativsystem/plattformar

    Linux
  • Projektfaser

    Test, Utveckling/Genomförande, Produktionsinförande, Implementation
  • Roller

    Utvecklare/Programmerare
  • Test & Verifiering

    Acceptanstest
  • Utvecklingsspråk

    CSS, Unix Shell script, Javascript, Spring, Java, HTML, Typescript, HTML5, JUnit, XML, PowerShell, SQL, PHP
  • Verktyg & Middleware

    Atlassian Confluence, JDBC, Jira, Spring Webservice, Maven, Atlassian Jira, Git, Spring, Mockito

Alexanders anställningar

  • Systemutvecklare, Systematiq Applikationsutveckling AB

    2016 - 2020

  • Webutvecklare, Papiliona AB

    2014 - 2016

Alexanders utbildningar

  • Kinesiska, Linköpings Universitet

    2023 - 2023

  • Datavetenskap / Deep Learning, Umeå Universitet

    2022 - 2022

  • Datavetenskap / Nätverk, Umeå Universitet

    2021 - 2021

  • Datavetenskap, Distansstudier

    2013 - 2018

  • Datavetenskap, Umeå Universitet

    2005 - 2006

  • Tekniskt / naturvetenskapligt basår, Umeå Universitet

    2004 - 2005

  • Företagsekonomi, Hjalmar Lundbohmsskolan Kiruna

    2001 - 2003

  • Ryska, Hjalmar Lundbohmsskolan Kiruna

    2001 - 2003

Till konsultsök

Kvadrat i siffror

  • 593

    Konsulter, kollegor och kompisar

  • 346

    Kunder senaste året

  • 76/100

    Nöjd kund-index

Vision

Världens lyckligaste yrkesmänniskor

Branscher

  • Bank och försäkring
  • Offentlig sektor
  • Digitala produkter
  • Telekom
  • Utbildning/forskning
  • Medtech
  • Automotive
  • Retail
  • Logistik
  • Återvinning