Hoppa till sidans innehåll

Andreas Ljungeskog

Systemutvecklare

Andreas är en lagspelare med god samarbetsförmåga som alltid sätter kundens önskemål i fokus. Han har mångårig erfarenhet ifrån utvecklingsprojektens olika faser, har bred teknisk kompetens och kvalitetskänsla. Han arbetar gärna med hela stacken men hans arbetsuppgifter på senare år har främst rört testautomatisering, systemintegrationer, systemmodellering och arkitektur, agila metoder samt Java EE backend utveckling. Andreas har flerårig professionell erfarenhet och mycket goda kunskaper av att arbeta som programmerare i en komplex organisation med komplexa system.

Områden

  • Systemutvecklare
  • Javautvecklare

Om Andreas

Andreas är en lugn, kommunikativ och metodisk utvecklare som jobbar strukturerat och analytiskt. Han har en god förmåga att arbeta både självständigt så väl som i grupp och har inga problem att koordinera mindre utvecklingsteam. Han lämnar inget till slumpen, arbetar proaktivt och tar ett helhetsansvar för sina lösningar.

Andreas CV

  • Statens Jordbruksverk

    Systemutvecklare / Teknisk testare

    2024 -

    UPPDRAG: Projekt syftar till att nyutveckla framtidens (2028-) administrativa handläggningssystem för att möjliggöra handläggning och utbetalningen av EU stöd till Sveriges lantbrukare. Arbetet sker med ambitionen att återanvända och anpassa befintliga förmågor och komponenter till den nya plattformen samt nå hög återanvändbarhet och konfigurerbarhet vid när nya ärendeprocesser konfigureras upp. Projektet sker löpande i form där man tar fram MVP:s som sedan byggs ut i iterationer när behoven kräver detta.
    ARBETSUPPGIFTER: Systemutveckling, framtagning av automatiserad teststrategi, agila metoder, IT-design och IT-strategi.
    TEKNIK/METOD: Objektorienterad design, Java 21 (backend), Java EE, Quarkus, EJB3, JPA/Hibernate, Angular 2+, REST, JMS, PostgresSQL, Docker, Kubernetes/Dockers, Testautomatisering, Cucumber, TDD, BDD, DDD, Jenkins, Scrum, Kanban, Jboss Drools, JavaScript (frontend), TypeScript, SQL queries, REST, Git, Maven, IntelliJ, CQRS/Event sourcing, Systemdesign, Regressions-och övervakningstester samt teststrategier.
    KUNDNYTTA: Det önskade resultatet av projektet är att minska förvaltnings och nyutvecklingskostnad av nya och befintliga stöd samt att nå en hög återanvändbarhet av redan framtagna förmågor och komponenter.
  • Statens Jordbruksverk

    Systemutvecklare

    2016 - 2024

    UPPDRAG: Projekt och förvaltningsuppdraget syftade till att vidareutveckla och utveckla ett administrativt handläggningssystem som används för att handlägga utbetalningen av EU stöd till Sveriges lantbrukare. Samt implementera nya lösningsmönster för att hantera kommande förändringar i de regler som ställs från EU. Uppdraget var i löpande i form av teknisk förvaltning och vidareutveckling i form av agila sprintar för att anpassa stödsystemet efter nya önskemål och processförändringar av kunden.
    ARBETSUPPGIFTER: Systemutveckling, testautomatisering, agila metoder, handledning och IT-strategi.
    PRESTATION I UPPDRAG: Andreas bidrog med teknisk kunskap både vid underhåll av befintlig applikation men också främst vid vidareutveckling, stabilisering och införande av ny funktionalitet. Han har agerat lösningsorienterat bollplank vid framtagning av nya verksamhetskrav och även haft handledarroller för mindre erfarna systemutvecklare. Han har också varit drivande i framtagningen av lösning kring testautomatisering för att minska behovet av manuella regressionstester. Han har också engagerat sig i forum kring arkitektur och drivet förändringar inom detta område.
    TEKNIK/METOD: Objektorienterad design, Java 8+ (backend), Java EE, EJB3, JPA/Hibernate, AngularJS, Angular 2+, REST, JMS, PostgresSQL, CQRS/Event sourcing, Docker, Kubernetes/Dockers, Testautomatisering, Cucumber, TDD, BDD, DDD, Jboss Drools, Jboss/WildFly, Jenkins, Scrum, Kanban, JavaScript (frontend), TypeScript, SQL queries, REST, Drools, GIT, Maven, Eclipse, IntelliJ, Systemdesign, Regressions-och övervakningstester samt teststrategier.
    KUNDNYTTA: Resultatet av projekt och förvaltningsuppdrag är ett kundsystem anpassat helt efter kundens önskemål och format efter nya processer, arbetssätt och/eller införande av nya tekniska tjänster.
  • Telia Company AB

    Systemutvecklare

    2016 - 2016

    UPPDRAG: Uppdraget gick ut på att ta ett befintligt system som utförde denna uppgift och migrera in och utveckla detta i ett redan existerande stödsystem för att komma närmare källdata och minska antalet stödsystem som kunden använder sig av.
    ARBETSUPPGIFTER: Systemutveckling, systemmodellering och kravutredning.
    PRESTATION I UPPDRAG: Andreas bidrog med domänkunskap vid kravframtagning och teknisk kunskap vid framtagning av teknisk plattform samt införande av detta tillsammans med kund.
    TEKNIK/METOD: Java (backend), Java EE, EJB3, QueryDSL, AngularJS, REST, SQL, GIT, Scrum, JavaScript (frontend), SQL queries, Systemdesign
    KUNDNYTTA: Efter projektleverans kan kunden stryka ett system ifrån systemkartan och har nu ytterligare en systemkoppling mindre. Man slipper nu även ha separata behörighetsmodeller då den befintliga i målsystemet nu går att återanvända.
  • Telia Company AB

    Systemutvecklare / Systemarkitekt

    2015 - 2015

    UPPDRAG: Uppdraget gick ut på att ta fram ett integrerat stödsystem för att kunna visualisera nätelement på kartbilder. Informationen hämtades ifrån ett stödsystem med inventarieinformation.
    ARBETSUPPGIFTER: Systemutveckling, systemmodellering och kravutredning.
    PRESTATION I UPPDRAG: Andreas bidrog med domänkunskap vid kravframtagning och teknisk kunskap vid framtagning av teknisk plattform för införandet och utvecklandet av ett nytt nätkartesytem.
    TEKNIK/METOD: Java (backend), Java EE, Dropwizard, REST, SQL, Gradle, GIT, Scrum, JavaScript (frontend), SQL queries, Systemdesign
    KUNDNYTTA: Efter projektleverans har kunden nu ett kundanpassat system för att visualisera sina nätelement samt de kopplingar de har. Ett perfekt hjälpmedel vid nätplanering för att exempelvis kunna hitta trånga sektorer och felande förbindelser.
  • Telia Company AB

    Systemutvecklare

    2014 - 2016

    UPPDRAG: Uppdraget var i löpande i form av teknisk förvaltning och vidareutveckling i form av kvartalsvisa projekt för att anpassa stödsystemet efter nya önskemål och processförändringar av kunden.
    ARBETSUPPGIFTER: Systemutveckling, systemmodellering och kravutredning.
    PRESTATION I UPPDRAG: Andreas bidrog med domänkunskap vid kravframtagning både vid tekniskt underhåll av befintlig applikation men också vid deltagandet i projekt för vidareutveckling samt införande av ny funktionalitet.
    TEKNIK/METOD: Java (backend), Java EE, SOAP, REST, JSP, GWT, SQL, EJB3, JPA, GIT, Scrum, JavaScript (frontend), SQL queries, Systemdesign
    KUNDNYTTA: Resultatet av detta förvaltningsuppdrag är ett kundsystem anpassat helt efter kundens önskemål och format efter nya processer, arbetssätt och/eller införande av nya tekniska tjänster.
  • Telia Company AB

    Systemutvecklare

    2014 - 2014

    UPPDRAG: Uppdraget gick ut på att koppla samman en befintlig kundportal och integrera denna mot ett större standardsystem. Mycket anpassningar gjordes för att kundinformation och informationsmodeller skulle stämma systemen emellan.
    ARBETSUPPGIFTER: Systemutveckling, systemmodellering och kravutredning.
    PRESTATION I UPPDRAG: Andreas bidrog med teknisk kompetens då den tekniska integreringen skulle tas fram och då interfacekontrakt skulle spikas.
    TEKNIK/METOD: Java (backend), Java EE, SOAP, SQL, GIT, Scrum, JavaScript (frontend), SQL queries, Systemdesign
    KUNDNYTTA: Efter projektavslut så har kunden sammanstrålat mycket information som tidigare varit spridda mellan flera system att nu samexistera under ett tak och därmed ha en gemensam plats att få en överblick på.
  • Transmode Systems AB

    Systemutvecklare / Systemarkitekt

    2013 - 2015

    UPPDRAG: Uppdraget gick ut på integrera emot kundens egna MTOSI interface och använda sig av denna information för att knyta relevant data till respektive kund och på detta sätt på ett enkelt och förståeligt sätt ge dem ett verktyg att kunna överblicka sitt kunddata.
    ARBETSUPPGIFTER: Systemutveckling, systemmodellering och kravutredning.
    PRESTATION I UPPDRAG: Andreas bidrog med domänkunskap vid kravframtagning och teknisk kunskap vid framtagning av teknisk plattform för införandet och utvecklandet av kundportal. Han låg även bakom hur portalen strukturerades och modellerades tekniskt samt hur den tekniska stacken skulle se ut.
    TEKNIK/METOD: Java (backend), Java EE, EJB3, JPA (Hibernate), JavaScript, GWT, GIT, Mockito, JUnit, Glassfish, Guice, GIN, Gradle, MariaDB, SQL, Kanban, DDD, Maven, BDD, TDD, REST, Automatiserade tester, IntelliJ, JavaScript (frontend), SQL queries, Systemdesign
    KUNDNYTTA: Den framtagna kundportalen ger möjlighet för slutkunden att på ett enkelt och förståeligt sätt få överblick på sitt kunddata utan att nödvändigtvis kunna en massa om telekom domänen. Den ger även Transmode ett verktyg som de kan använda vid in försäljning av deras egna tjänster och produkter då det är lätt att visa och resonera kring informationen som visas.
  • Telia Company AB

    Systemutvecklare

    2012 - 2012

    UPPDRAG: Utvecklingsuppdraget som drevs av Persistent Solutions innebar en systemförändring för att stödja införandet av IPv6, vilket bl.a. innebar utveckling av flertalet nya externa systeminterface och även nya verktyg i det befintliga OSS systemet.
    ARBETSUPPGIFTER: Andreas arbetsuppgifter bestod av allt från kravutredning, framtagning av lösningsförslag till utvecklingen av systemstöd för hantering av IPv6.
    PRESTATION I UPPDRAG: Andreas bidrog med tekniskt kunnande och systemkunskap och var delaktig i utvecklandet av nya funktioner och verktyg.
    TEKNIK/METOD: Java (backend), Java EE, GWT, JavaScript (frontend), Ajax, C, TCSH, Scrum, HTML, SQL queries, HTML, Systemdesign.
  • Telia Company AB

    Systemutvecklare

    2008 - 2013

    UPPDRAG: Uppdraget var i löpande i form av teknisk förvaltning och vidareutveckling i form av kvartalsvisa projekt för att anpassa stödsystemet efter nya önskemål och processförändringar av kunden.
    ARBETSUPPGIFTER: Systemutveckling, systemmodellering och kravutredning.
    PRESTATION I UPPDRAG: Andreas bidrog med domänkunskap vid kravframtagning både vid tekniskt underhåll av befintlig applikation men också vid deltagandet i projekt för vidareutveckling samt införande av ny funktionalitet.
    TEKNIK/METOD: Java (backend), Java EE, SOAP, JSP, GWT, SQL, Scrum, JavaScript (frontend), SQL queries, Systemdesign
    KUNDNYTTA: Resultatet av detta förvaltningsuppdrag är ett kundsystem anpassat helt efter kundens önskemål och format efter nya processer, arbetssätt och/eller införande av nya tekniska tjänster.
  • Kapsch TrafficCom AB

    Systemutvecklare

    2007 - 2008

    UPPDRAG: Uppdraget var i löpande i form av vidareutveckling med anpassningar av inbyggd programvara. Detta efter nya önskemål och processförändringar av både företaget och slutkunden.
    ARBETSUPPGIFTER: Systemutveckling (inbyggda system) och systemmodellering
    PRESTATION I UPPDRAG: Andreas bidrog med programmeringskunskap vid införandet av nya krav rörande både tekniskt underhåll av befintlig programvara men också vid införande av ny funktionalitet.
    TEKNIK/METOD: C, C++, Kanban, SQL
    KUNDNYTTA: Resultatet av detta uppdrag är en inbyggd programvara för en trafikkamera anpassat efter företagets och slutkundens önskemål.

Andreas kompetensområden

  • Kompetenser

    Confluence, SQL, BDD, TDD, GIT/GitLab/Github, Kanban, Scrum, Maven, EJB3, Automatiserade tester, Domändriven Design, GitLab CI/CD, Jenkins, REST, JBoss/WildFly, Typescript, JBoss Drools, CQRS / Event sourcing, Quarkus, Kubernetes, Docker, Angular 2+, AngularJS, Artemis JMS, Jira, Java 21
  • Språk

    Engelska, Svenska

Andreas anställningar

  • Systemutvecklare / IT Konsult, Knowit Jönköping AB

    2012 - 2017

  • Systemutvecklare / IT Konsult, Persistent Solutions AB

    2008 - 2012

  • Utvecklare Inbyggda System, Kapsch TrafficCom AB

    2007 - 2008

Andreas utbildningar

  • Java SE 6 Programmer Certified Professional, Oracle, Oracle

    2011 - 2011

  • Högskoleingenjör Medieteknik 120p, Jönköping University

    2004 - 2007

  • Naturvetenskaplig Linje (Inriktning Datateknik), Erik Dahlbergsgymnasiet

    1999 - 2002

Till konsultsök

Kvadrat i siffror

  • 556

    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