Fredrik Ferm
Arkitekt
Vad kan du förvänta av Fredrik
Fredrik har oftast verkat i skärningspunkten mellan verksamhet och teknik. Han har lätt att sätta sig in i verksamheter och förstår snabbt hur man kan skapa mjukvarusystem som förenklar och förbättrar. Det är viktigt för Fredrik att systemen byggs så att de är lätta att förstå, genomtänkta och logiskt uppbyggda. På så sätt blir det enkelt att vidareutveckla och underhålla system i framtiden.
Fredriks professionella rykte i sammandrag
"Få individer kan balansera en djup kunskap med en verklighetsbaserad uppfattning om vad som är relevant som Fredrik. Han är trovärdig och mycket lätt att samarbeta med. Fredrik är tydligt engagerad, inte mist när han diskuterar visionära framtidsfrågor och problemlösningar, där han skapar en helhetssyn. Fredrik är smart, inspirerande och inger ett starkt förtroende. Han är också en fenomenal pedagog som håller en nivå som alla förstår.
Fredrik är ytterst professionell och han drivs av utmaningen att lösa kundens problem. Han är extremt duktig på att hjälpa kunder att nå sina mål på utsatt tid. Han tar initiativ och entusiasmerar andra för att skapa resultat. Fredrik säkrar också en bra kvalitet och arbetar med tydliga mål. Han skapar kunniga, självgående och effektiva kunder vilket ger ett mervärde. Fredrik är snabbtänkt, kreativ, hittar de bästa lösningarna och vill ständigt utvecklas och lära nytt."
Sammanställningen baseras på svar från 12 kollegor och kunder som lämnat svar anonymt.
Områden
- Arkitekt
- Utvecklare
- Agil coach
Om Fredrik
Med sin visionära helhetssyn, djupa kunskap och fenomenala pedagogik skapar Fredrik kunniga, självgående och effektiva kunder.Fredriks CV
-
Skatteverket/DIGG
Lösningsarkitekt
2022 -
Lösningsarkitekt inom initiativet Mina Ärenden som handlar om en nationell standard för ärendeåterkoppling ifrån det allmänna Sverige till enskilda. Initiativet är en del av ENA vilket är en gemensam infrastruktur för samverkan mellan myndigheter, regioner och kommuner som drivs av Myndigheten för digital förvaltning (DIGG).
Fredriks roll inom Mina Ärenden är att ansvara för de tekniska aspekterna av den nationella standarden för ärendeåterkoppling, att leda utvecklingen av centrala tekniska komponenter, att delta i och leda diskussioner med myndigheter kommuner och regioner om deras användning av Mina Ärendens standard och lösningar i närheten av Mina ärenden samt att modellera och beskriva verksamheter och tekniska lösningar inom ärendeåterkopplingsområdet. -
Arbetsförmedlingen
Lösningsarkitekt
2020 - 2021
Lösningsarkitekt inom produktområdet Ekonomi och Inköp på Arbetsförmedlingen.
Under detta arbete har Fredrik varit inblandad i ett flertal initiativ, bland annat kring arbetsgivarkontroll, ersättning av ett legacy-system för hantering av arbetsmarknadsstöd till arbetsgivare samt införande av en ny process för ersättning till fristående aktörer som verkar under Lagen om Valfrihet.
Arbetsförmedlingen står inför att modernisera sin systempark och i och med detta bygga upp en samling mikrotjänster som körs i en OpenShift & SpringBoot-miljö. Fredrik har varit djupt involverad i arkitektur och design av mikrotjänster i denna miljö.
Tekniker som användes var OpenShift, Kubernetes, SpringBoot, SAFe, Java, Javascript, REST, Angular, Git, Maven, Oracle, Linux, UML och Datamodellering. -
Arbetsförmedlingen
Teamledare, Arkitekt och Utvecklare
2016 - 2019
Teamledare och mjukvaruarkitekt/utvecklare i ett agilt utvecklingsteam på Arbetsförmedlingen.
Teamet jobbar med utveckling av Java-system för Arbetsförmedlingens ekonomiverksamhet. Fredrik ledde teamet och hade tekniskt ansvar för de system som teamet hanterade. Han var drivande i utvecklingen och förvaltningen av ett nytt system för hantering av statsbidragsansökan för a-kasseersättning, ett tidrapporteringssystem för Arbetsförmedlingen och ett system för hantering av digitala fakturor.
Fredrik ledde teamets arbete och var även ansvarig för deras arbetsprocess, inklusive att agera CM inom teamet.
Tekniker som användes var Java, Javascript, SAFe, HTML, CSS , REST, AngularJS, JEE6 (CDI & JPA), Hibernate, Spring, JBoss (wildfly), Git, Maven, Oracle, Linux, JMS, Webservices, UML och Datamodellering. -
Nordea
Arkitekt
2015 - 2015
Arkitekt i projekt för begreppsmodellering inom Trading & Risk-domänen på Nordea. I detta projekt har Fredrik arbetat med hur begrepp skall modelleras och beskrivas så att resultatet lätt kan konsumeras i utvecklingsprojekt för utveckling av Data Warehouse-lösningar. -
Fermitet
App-utvecklare
2015 - 2016
Utvecklar mobilapp för hantering av löpträningsprogram. Appen är utvecklad med hjälp av ramverket CodenameOne som skapar versioner både för Android och IOS ifrån utveckling i Java. Använder SCRUM, Testdriven utveckling (TDD), Git, Web Services & Maven -
Nordea
Kravanalytiker
2014 - 2015
Kravanalytiker i program för att ensa upp hantering av motpartsinformation inom Nordea. Fredrik har analyserat behoven, informationsmodellerat och kravställt systemstöd för gruppering av motparter samt hantering av dubletter. Programmet arbetar med hjälp av SAFe (Scaled Agile Framework) så arbetet har till stor del bestått i att beskriva systemet med hjälp av features och user stories.
Fredrik har också varit mycket delaktig i införande av SAFe med tillhörande verktygsstöd i JIRA och Confluence. -
Nordea
Arkitekt
2014 - 2014
Arkitekt i projekt för att byta ut en faktureringslösning inom Nordea Sverige. Fredrik har varit ansvarig för arkitektur och lösning, drivit diskussioner om lösning och teknik med en extern indisk leverantör, informationsmodellerat och designat gränssnitt till övriga system inom Nordeas systempark samt tagit fram ett gediget beslutsunderlag inför implementation av lösningen. -
Fermitet
Java/Android-utvecklare
2014 - 2014
Utvecklat Android-applikationen Infektionsdagbok som är tillgänglig för försäljning på Google Play. Applikationen används för att följa upp infektioner för patienter med immunbrist. Den är utvecklad i Java med hjälp av TDD (Testdriven utveckling) på Android.
https://tinyurl.com/mcw5urs
Tekniker: Java, Android, TDD, Maven, Scrum, CDI, Git -
Handelsbanken
Tekniskt ansvarig utvecklare
2012 - 2014
Tekniskt ansvarig utvecklare i projekt för beräkning av marknadsrisker med hjälp av SAS.
Under projektets gång har Fredrik drivit den tekniska lösningen, implementerat ett ramverk för testdriven utveckling av SAS-system, utvecklat SAS-kod (DI studio samt makrokod) för ETL och beräkningar, propagerat för och implementerat agila arbetssätt, implementerat CM-processer i ClearCase, samt varit tekniskt bollplank och mentor åt ett antal utvecklare. -
SEB
Arkitekt
2012 - 2012
Arkitekt i projekt för införande av lagkrav för clearing av bilateral (OTC) derivathandel.
Fredriks roll var att utreda, analysera och föreslå en teknisk lösning i SEBs systempark där flera system behövde integreras för att uppfylla lagkraven. -
SEB
Arkitekt
2011 - 2012
Ansvarig arkitekt i utvecklingsprojekt för Investeringssparkonto som handlade om en ny beskattning av sparande i t ex värdepapper, fonder och likvida medel.
Fredriks roll här var att driva det arkitekturella arbetet så att lösningen satt ihop i en helhet tvärs olika system som utvecklas av olika systemförvaltningar.
Lösningen utgjordes av förändringar i ett antal system som var byggda med många teknologier såsom Java, .Net, COBOL samt Assembler. -
SEB
Förändringsledare / Agil coach
2010 - 2011
Uppdraget började med ett införande av kravhanteringsmetoder i en utvecklingsavdelning för Java och stordatorsystem. Efterhand visade det sig att frågeställningarna på avdelningen bättre skulle avhjälpas med ett mer agilt arbetssätt, så Fredriks roll förändrades till att propagera för en förändring och dessutom att införa agila arbetssätt.
Dessutom utvecklade Fredrik en plugin till modelleringsverktyget Enterprise Architect inom detta uppdrag. Utvecklingen gjordes i C#. -
IBM Rational Software
Rational Solution Architect, Teamledare
2005 - 2010
Fredrik ansvarade för den långsiktiga tekniska strategin mot IBM Rationals största kund: Ericsson.
Roller
- Leda kommunikationen mellan Ericsson och IBM Rationals utvecklingslabb
- Arbeta nära IBM Rationals produktledare för att driva framtida lösningar och missionera om Ericssons krav
- Vara teknisk koordinatör och teamledare för ett tiotal personers konsultuppdrag mot Ericsson
- Stundtals ha egna konsultuppdrag mot Ericsson som alla handlade om att verka för en mer integrerad verktygslösning från IBM Rational
- Utföra viss utveckling av verktyg eller anpassningar av dessa verktyg.
Fredrik var mycket involverad i IBM Rationals utveckling av den nya generationens verktyg som byggdes på Jazz-plattformen för att stödja ett mer agilt arbete. Jazz-plattformen är en integrerad verktygsmiljö byggd i Java med webbarkitektur (REST). På grund av Fredriks tidiga erfarenhet av Jazz-plattformen blev han också en nordisk mentor och kommunikatör för densamma. -
Ericsson
Projektledare och tekniskt ansvarig utvecklare
2004 - 2006
Designade och utvecklade i Java en RSA-plugin för UML-modellering av MoM (management-gränssnittet för basstationer) när CPP-organisationen övergick från att göra detta i Rose till RSA.
Resultatet blev att MoM-modellerarna kunde övergå till att använda en modern modellerings-miljö för sitt arbete, medan man samtidigt lät alla beroenden till andra parter vara opåverkade av förändringen. -
Joint Venture för Nätverksbaserat försvar
Förändringsledare och arkitekt
2004 - 2004
Fredrik införde UML-modellering i teknikprojektet för nätverksbaserat försvar.
Dessutom var Fredrik mycket inblandad i definitionen av den tjänsteorienterade arkitekturen i lösningen. -
ADB-kontoret
Förändringsledning (Analys & Design)
2003 - 2003
Fredrik var mentor i ett RUP-införande. Rollen var att stödja mottagarorganisationen i införandet av Analys & Design-disciplinen av RUP -
Försvarets materielverk
Kravhantering (införa och utföra)
2002 - 2002
Införde och utförde kravhantering med användningsfall mha RequisitePro i ett projekt för ett nytt vapensystem till Visby-korvetterna.
Dessutom infördes ett arbetssätt för utvärdering av anbud som också var baserat på verktyget RequisitePro. -
IBM Rational Software
Konsult och utbildare
2001 - 2005
Konsult och utbildare för att hjälpa IBM Rationals kunder att snabbare och lättare ta till sig och börja använda IBM Rationals lösningar. Detta gjordes genom att hålla många kurser och utbildningar samt ute hos kunden driva förändringar till nya arbetssätt.
Fokus under denna tid låg på UML, arkitektur, analys & design, kravhantering samt processfrågor.
Kurserna som Fredrik höll under denna tid var huvudsaklingen:
- Objektorienterad Analys & Design
- Principer för mjukvaruarkitektur
- Kravhantering med användningsfall
- Verksamhetsmodellering med UML
- Introduktionskurs till RUP -
Svenska Bostäder
Teknisk projektledare
2001 - 2001
Stöd till en avdelning för stordatorutveckling att lära sig och ta till sig relationsdatabaser (Oracle).
För att göra detta coachade Fredrik dem i design av databasen och utveckling av program för överföring av data från deras stordatormiljö till Oracle, så att man senare skulle kunna titta på detta i olika rapporter. -
SAS
Mentor
2001 - 2001
Mentor vid pilotprojekt för införande av J2EE & RUP på SAS. Fredrik bidrog med kunskaper inom J2EE. -
Ericsson
Designer
2000 - 2001
Designer och utvecklare i ett projekt för en management-applikation för en nyutvecklad gateway för IP-telefoni.
Fredriks fokus i projektet var utvecklingen av databasen som var baserad på SQL Server. -
Polismyndigheten i Stockholms län
Arkitekturutredare
2000 - 2000
Ansvarig utredare av arkitektur när polismyndigheten i Stockholms län ville börja använda J2EE för sitt intranät -
Birka Energi
Lead developer
1999 - 2000
Design och utveckling i ett integrationsprojekt där ett system för finansiell handel av elkraft skulle integreras med ett annat sådant system. -
Birka Energi
Utvecklare
1998 - 1999
Utvecklare i projekt för finansiell handel av elkraft. Projektet handlade om vidareutveckling av ett back-office system samt att man ville börja använda detta system för debitering. Systemet var baserat på en Oracle-databas med tillhörande Pro*C och PL/SQL-program.
Fredriks huvudsakliga fokus var utveckling av en integration till ett system som bidrog med mätvärden för elförbrukning -
Cap Gemini (internt)
Utvecklare
1998 - 1998
C-utvecklare i projekt där koden i ett system skulle översättas från svenska till engelska.
Fredriks kompetensområden
-
Branscherfarenhet
Bank & Finans, Försvar, Energi, Stat/kommun/Landsting, Tillverkare av Telekomutrustning -
Databaser
Datamodellering, Databaser allmänt -
Databashanterare
mySQL, MS SQL-server, Oracle -
Försäljning
Säljsupport -
Hårdvara
PC -
IT-strategi
IT-arkitektur - företagsnivå, Teknikutredning, Val av utvecklings- och produktionsmiljö -
Kommunikation & Information
Engelska -
Ledarskap
Mentor, Kurs- och seminarieledare -
Metoder & Processer
TDD - Test Driven Development, Continuous Integration, Processer och metoder allmänt, RUP/UP, Agila metoder allmänt, KANBAN, Scrum -
Projektfaser
Utveckling/Genomförande, Implementation, Systemering/Design/Krav -
Projektledning
Teknisk projektledning -
Roller
Service Designer, Lösningsarkitekt, Utvecklare/Programmerare, Designer, Arkitekt, Teknisk projektledare, Scrum master, Lärare, Coach, Team-ledare, Databasadministratör -
Systemtyper
Systemtyper allmänt, Mjukvaruarkitektur - programnivå, Systemarkitektur - systemnivå, Webb- och Internetbaserade system, Objektorienterade system -
Tillämpningar
SOA, Ärendehanteringssystem -
Upphandling
Kravformulering -
Utbildning
civ.ing -
Utvecklingsspråk
SQL, Java, J2SE, EJB, UML -
Verksamhetsutveckling och Strategi
Workshopledning, Utbildning, Metodstöd, Kravmodellering -
Verktyg & Middleware
MS Office, Rational Rose, Eclipse, JDBC, Enterprise Architecht (verktyg), Clearcase, ClearQuest, MS Visual Studio
Fredriks anställningar
-
Arkitekt och systemanalytiker, SEB
2010 - 2012
-
Rational Solution Architect, Teamledare, IBM / Rational Software
2005 - 2010
-
Konsult och utbildare, IBM / Rational Software
2001 - 2005
-
Konsult, Kabel e:Solutions (tidigare Lexor)
2000 - 2001
-
Konsult, Cap Gemini
1998 - 2000
Fredriks utbildningar
-
Certified SCRUM Master, Crisp
2014 - 2014
-
Ethical Hacking, Certezza
2013 - 2013
-
Facilitering av effektiva möten, Astrakan
2011 - 2011
-
Coachande ledarskap, IBM
2007 - 2007
-
Nationalekonomi, Stockholms Universitet
2005 - 2006
-
Arkitekturella mönster i .Net, Sundblad & Sundblad
2005 - 2005
-
Företagsekonomi, Stockholms Universitet
2003 - 2005
-
Juridisk översiktskurs, Stockholms Universitet
2002 - 2002
-
Samtliga utbildningar från Rational Software, Rational Software
2001 - 2010
-
Mönster i J2EE, Learning Tree
1999 - 1999
-
Java för C++ programmerare, Learning Tree
1998 - 1998
-
Civilingenjör, Farkostteknik, KTH
1992 - 1998