Annika är en senior konsult med 25 års erfarenhet av systemutveckling och projektledning inom ett flertal branscher som exempelvis finans, statliga myndigheter samt IT-bolag.
Hon kan snabbt sätta sig in i och anpassa sig till kundens verksamheter, tekniska miljöer, verktyg och metodik med en bakgrund mestadels som javautvecklare men även med flera års erfarenhet från .Net-världen.
I projekt är Annika van att få mycket ansvar och ta olika roller såsom utvecklare, testare eller projektledare. Hon är certifierad ScrumMaster och trivs bra med att samtidigt vara både ScrumMaster eller team lead och utvecklare i ett team eller att coacha andra i agilt arbete.
Annika brinner för att hitta bra lösningar för slutanvändarna och jobbar därför gärna verksamhetsnära med krav och önskemål och lär sig gärna mycket om de verksamheter systemen ska användas i.
Om Annika
Annika är social och gillar att arbeta både självständigt och att samarbeta med andra i olika stora team. Hon gillar att se till helheten och inte bara de tekniska lösningarna, utan att säkerställa att kundens önskemål kommer i första hand.
Hon är en kreativ person som har vidareutvecklat sig inom grafisk facilitering och använder gärna detta i sin roll som ScrumMaster och i andra sammanhang.
Under våren 2025 läser Annika även ett antal högskolekurser på distans inom interaktionsdesign, användarmedverkan samt grafisk design.
Annikas CV
Polismyndigheten
Systemutvecklare
2023 - 2024
Annika har arbetat med att ta fram ett nytt system för hantering av verkställigheter och gränsärenden, som ska användas i hela landet istället för befintligt ärendehanteringssystem. Systemet är byggt i Java och Kotlin med JPA och MySQL i botten samt använder Flyway och har en webbklient byggd huvudsakligen med Prime React och Typescript. Kravhantering har skett i Jira och för versionshantering har Git och Bitbucket används, med Jenkins för byggen. Utvecklingen har skett i Windowsmiljö men personlig och gemensamma test och driftmiljöer är Linuxmiljöer. Applikationsserver i JBoss.
Som fullstackutvecklare har Annika deltagit i alla hörn av detta projekt, från programmering till kravhantering. Utöver detta har hon lagt mycket tid på att hjälpa till att förbättra och skriva automatiska tester med Cypress, som kan testa av stora delar av systemet för en bra kvalitet vid täta leveranser. Koden testades även med hjälp av JUnit-tester.
Utvecklingen av systemet har skett agilt och det driftsattes september 2024 och har sedan dess släppt nya versioner varannan vecka eller tätare vid behov. Teamet har jobbat i Scrum och Kanban och Annika har tagit en aktiv roll i att coacha scrummaster och övriga i teamet med erfarenheter från tidigare projekt.
Nyutveckling och förvaltning i Java/JEE samt olika webbtekniker av ett antal webbaserade kundsystem baserade på Ida Infronts produkt iipax för fem stora myndigheters räkning. Annika har arbetat med programmering i Java/JEE, Javascript, HTML, Wicket, applikationsservrar och SQL samt kravarbete kring kundernas krav. Koden testades även med hjälp av JUnit-tester.
Kundsystemen bygger på olika versioner och varianter av iipax och under denna period har ett antal större uppgraderingsprojekt skett hos dessa kunder för att använda en nyare version av iipax. Samtidigt har nya och förbättrade funktioner utvecklats löpande med flera leveranser per år.
Några av dessa system använder fortfarande äldre webbteknik med mycket html och javascript, medan andra system bygger på en nyare version av iipax som använder Wicket i webbklienterna. Alla system har även en äldre swingklient samt kommandoradsverktyg som komplement.
Arbetet skedde i Scrum-team med utveckling i Eclipse med Maven-byggen. Krav har hanterats i Jira och koden i Bitbucket. Myndigheterna använder MSSQL i Windowsmiljö eller MySQL i Linuxmiljö för sina databaser. I viss mån har Annika även arbetat med installation i kundmiljö samt kundsupport.
Annika har jobbat som ScrumMaster och systemutvecklare för den helt fristående webbapplikationen WORKFLOW, som används för hantering av patent och varumärken genom att interagera med andra befintliga IPMS-system (Intellectual Property Management Systems).
Applikationen körs idag som ett fristående system installerat hos kund och är skriven i AngularJS med backend i C# och med databas i botten (MSSQL/PostgreSQL). Denna applikation använder även Activiti som workflowmotor och Elasticsearch för sökfunktionalitet och indexering. Koden hanteras av Git genom GitLab och BitBucket och byggsystemen använder Azure DevOps. Applikationen körs på Microsoft IIS applikationsserver och kommunicerar internt samt integrerar med andra system genom REST och Webservices.
Annika har även arbetat med systemdesign, datamodellering, automatiska tester med hjälp av Cypress samt arbetat med kund- och installationssupport.
Teamet Annika ansvarat för består av mellan 5-7 systemutvecklare. All projekthantering har skett i Jira och Confluence.
Annika har arbetat med Cambio Open Services (COS), vilket är Cambios öppna API för att hämta data från COSMIC. Hon har utvecklat API-tjänster i Java och Kotlin och arbetat med dokumentation samt med Azure Developer Portal. COS kan antingen hostas i Azure eller installeras lokalt och använder Kubernetes. Koden testades även med hjälp av JUnit-tester.
Annika har jobbat som ScrumMaster och systemutvecklare för den helt fristående webbapplikationen WORKFLOW, som används för hantering av patent och varumärken genom att interagera med andra befintliga IPMS-system (Intellectual Property Management Systems).
Applikationen körs idag som ett fristående system installerat hos kund och är skriven i AngularJS med backend i C# och med MSSQLs databas i botten. Denna applikation använder även javabaserade Activiti som workflowmotor och Elasticsearch för sökfunktionalitet och indexering. Koden hanteras av Git genom GitLab och BitBucket och byggsystemen använder Jenkins. Applikationen körs på Microsoft IIS applikationsserver och kommunicerar internt samt integrerar med andra system genom REST och Webservices.
Annika har även arbetat med systemdesign, datamodellering, automatiska tester med hjälp av Cypress samt arbetat med kund- och installationssupport.
Teamet Annika ansvarat för består av mellan 5-7 systemutvecklare. All projekthantering har skett i Jira och Confluence.
Utveckling av användarhantering och Single Sign On-teknik för CPA Globals molnlösning IP Platform. All utveckling skedde i Microsoftmiljö med C#, MSSQL samt AngularJS.
Utveckling av olika system för hantering av patent och varumärken baserat på AngularJS och med backend skrivet i C#. Under Annikas tid på CPA Global har man utvecklat en plattform för olika applikationer med olika syften, och Annika har deltagit i arbetet både med core-funktionaliteten samt med några av de olika applikationerna.
Allt arbete har skett i Microsoftmiljö med MSSQL som databas. All projekthantering har skett i Jira och Confluence med versionshantering i Git och Bitbucket.
Uppgradering och förbättring av ett antal webbaserade kundsystem baserade på Ida Infronts produkt iipax för två stora myndigheters räkning. Systemen i Java/JEE utvecklades ursprungligen för en myndighet som senare har delats upp i två.
Kundsystemen bygger på en gemensam kodbas, och uppgraderingen bestod av 11 versioner med API-förändringar av iipax och gjordes dels i underhållssyfte och dels för att minska beroendet mellan de två nya myndigheterna samt för att kunna dra nytta av förbättringarna i produkten iipax.
Arbetet skedde version för version i Scrum-team med utveckling i Eclipse med Maven-byggen. Den ena myndigheten använder linuxservrar och på databasnivån Oracle och den andra använder MSSQL i Windowsmiljö. Koden testades även med hjälp av JUnit-tester.
Systemutveckling i Java/J2EE/JEE för kontorsapplikationer samt internetbanken. Utvecklingen har skett i Java och JSP tillsammans med Javascript för att utveckla webbapplikationer som pratar med Cobolsystem på stordatorsidan för system med höga krav på såväl driftsäkerhet som säkerhet.
Som Systemutvecklare ansvarade Annika för: • Systemutveckling i Java/J2EE/JEE, Java och JSP tillsammans med Javascript för att utveckla webbapplikationer som pratar med Cobolsystem på stordatorsidan. Exempel på webbsystem är e-brevlådan i Handelsbankens privata internettjänst samt en liknande tjänst för dokument i företagstjänsten. • Systemansvar e-Brevlådan privattjänsten • Systemansvar dokumenttjänst internetbanken företag • Systemansvar kontorssystem för hantering av inkommande kundmeddelanden • Systemansvar bakomliggande javasystem för hantering av personuppgifter
Systemutveckling i Java/J2EE/JEE för Rational Focal Point. Utveckling i Java och JSP tillsammans med Javascript och Dojo för att utveckla mjukvara för projektledning, produktledning och portföljhantering. I botten finns Websphere-server. Datamodellering för de databaser som användes - främst PostgreSQL och Oracle. Utvecklingen skedde i Eclipse med hjälp av Maven. Koden testades även med hjälp av JUnit-tester. Arbetet skedde både på Windows och Linux.
Systemutvecklingsprojekt med syfte att ta fram mjukvara för projektledning, produktledning och portföljhantering med mycket nära samarbete med utvecklingsteam i främst Indien samt USA. Dagliga avstämningsmöten i telefon med dessa team.
Systemutveckling, testarbete, systemjour, databasadministration, ansvar för ett antal interna system.
Framförallt utveckling i Java/J2EE/JEE med Hibernate av webbaserad mjukvara som används av Migrationsverket och svenska ambassaderna för att samla in foto och signatur från samma typ av fotoautomater som finns för passfoto hos Polisen.
Annika började på Ida Infront (tidigare Ida Systems) som systemutvecklare men har under åren på Ida provat på flertalet roller inom utveckling, projektledning samt test.
Produktutveckling av iipax, Ida Infronts produkt för dokument- och ärendehantering. Utformning av webbaserat demosystem för Spridnings- och hämtningssystem.
Utvecklingsarbete av ett studieadministrationssystem för en av Ida Infronts kunder.
Systemutveckling inom IT-stöd för Schengen-samarbetet. Utveckling av funktionalitet för säkerhetsloggning.
Projektledare för löpande förvaltning av en av Ida Infronts kunders webbaserade studiesystem - Studs.
Konfigurering av SHS-system för pilotdrift för säkerhetsklassad information hos stora svenska myndigheter. Delprojektledare med ansvar för test, tidsplanering och uppföljning i ett projekt inom vilket en SHS-servicebyrå har utvecklats hos Ida Infronts kund.
Skapande av testdata och testfall. Framtagning av användarhandledning för systemet.
Projektledning av vidareutveckling och införande av flera nya versioner av studiesystemet Studs samt projektledning i uppgraderingsprojekt av samma system.
Testning av ärendehanteringssystem med hjälp av automatiserade WinRunner-script. Testledning av laborations- och ärendehanteringssystem åt en svensk myndighet i samband med uppgradering.
Utveckling av webbaserade formulär inom 24-timmarsmyndigheten för ansökan om kommunal barnomsorg m.m. i samarbete med projektgrupp hos Ida Infronts kund.
Testledare och ansvarig för framtagning av testfall till ett utökat dokumenthanteringssystem.
Utveckling av javabaserad klient till dokument- och ärendehanteringssystemet iipax.
Framtagning av informationsmaterial om hur en av Ida Infronts kunder kan använda SHS-teknik för elektroniskt informationsutbyte.
Java/JSP-utveckling för demoklient för tunn klient till Ida Infronts prudukt iipax. Design och utveckling av nytt användargränssnitt till webbaserat administrationsverktyg för iipax.
Projektledning och programmering vid vidareutveckling av webbaserade studiestöds-systemet Studs. Design, implementation, projektledning av övriga projektmedlemmar samt testning.