
Peter Lindvall
Systemarkitekt
Peter är certifierad Scrum Master och trivs mycket bra i roller som t.ex. teamledare eller systemarkitekt. Han verkar inom alla faser av systemutveckling, från uppstart, krav och analys till utveckling, förvaltning och drift. Peter har mångårig erfarenhet inom objektorienterad mjukvaruutveckling med en förkärlek för agila metoder och testdriven utveckling (TDD).
Områden
- Systemarkitekt
- Scrum Master
- Teamledare
Om Peter
Peter är en detaljmänniska som älskar utmaningar! Som person är han nyfiken, analytisk, ansvarstagande, initiativrik och väl strukturerad. Vidare har Peter stor social kompetens och en lättsam personlighet, han har mycket god samarbetsförmåga utan att tappa varken drivkraft eller självständighet.Peters CV
-
Kriminalvården
Systemarkitekt / Scrum Master / Teamledare
2021 -
Utveckling och senare förvaltning av andra versionen av Kriminalvårdens mobilapp för frivårdens klienter. Detta är en helt nyutvecklad app med samma funktionalitet som den tidigare, men backend och tjänster återanvänds från det föregående projektet (2017-2018). Målet var att ta fram en modern app som även är tillgänglighetsanpassad. Min uppgift var att ta fram en hållbar systemarkitektur, driva utvecklingen och det dagliga arbetet i form av Scrum Master och teamledare, samt hålla en tät dialog med produktägaren för att hålla backloggen prioriterad och siktet inställt på rätt mål. Teknik: Scrum, Xcode, Android Studio, Visual Studio, Entity Framework Migrations, ReSharper, Xamarin, XAML, Git, Identity Server, Azure DevOps, Azure Notification Hub, Syncfusion, WCAG -
Kriminalvården
Systemarkitekt / Scrum Master / Teamledare
2019 -
Utveckling och senare förvaltning av en webbapplikation för administration av säkerhetsklassningar inom myndigheten. Min uppgift var att ta fram en hållbar systemarkitektur, driva utvecklingen och det dagliga arbetet i form av Scrum Master och teamledare, samt hålla en tät dialog med produktägaren för att hålla backloggen prioriterad och siktet inställt på rätt mål. Teknik: Scrum, Angular, TFS / Azure DevOps, Git, .Net 7, Asp.Net Core, NUnit, Microsoft SQL Server, Visual Studio, ReSharper, Entity Framework Migrations, Swagger -
Kriminalvården
Systemarkitekt / Scrum Master / Teamledare
2017 - 2018
Utveckling av Kriminalvårdens första publika mobilapp (cross-platform) för Android och iOS, vars mål är att vara ett hjälpmedel för frivårdens klienter. Appen innehåller bl.a. verktyg baserade på kognitiv beteendeterapi, avslappningsövningar och en kalender för att påminna om inbokade möten. I projektet ingick även att utveckla en webbportal för kontohantering samt en tjänst för autentisering. Teknik: Scrum, Xamarin, .Net 7, Asp.Net Core, MVC, JQuery, TFS, Continuous Integration, Continuous Delivery, Microsoft SQL Server, Identity Server, Visual Studio, ReSharper, Microsoft SQL Server Data Tools (DACPAC), XCode, Git, OpenID Connect, OAuth 2.0, Azure Notification Hub -
Kvadrat
Systemarkitekt
2017 - 2018
Utveckling av en mobilapp med syfte att lyfta fram Kvadrats konsulter och främja känslan av gemenskap inom företaget. Teknik: Swift, Xcode, Git, Firebase -
Kriminalvården
Systemarkitekt / Scrum Master / Teamledare
2017 -
Utveckling och senare förvaltning av en webbapplikation för rapporthantering med extremt höga krav på säkerhet. Projektet innefattade även utveckling av ett intranät mha. EpiServer / Optimizely samt egenutvecklade integrationer mot andra system. Min uppgift var att ta fram en hållbar systemarkitektur, driva utvecklingen och det dagliga arbetet i form av Scrum Master och teamledare, samt hålla en tät dialog med produktägaren för att hålla backloggen prioriterad och siktet inställt på rätt mål. Teknik: Scrum, .Net 7, Asp.Net Core, MVC, JQuery, TFS / Azure DevOps, Continuous Integration, Continuous Delivery, Microsoft SQL Server, Visual Studio, ReSharper, SQL Server Data Tools (DACPAC), Entity Framework, Serilog, EpiServer / Optimizely -
Kriminalvården
Systemutvecklare / Scrum Master
2016 - 2017
Utveckling av ett system för planering och styrning av en klients verkställighet. Systemet används hela vägen från start till slut under klientens tid i kriminalvård, och möjliggör även uppföljning. Min huvudroll var Scrum Master, men jobbade även som systemutvecklare. Teknik: WPF, C#, Visual Studio 2015, NUnit, WCF, PRISM, MVVM, MEF, TFS, MS SQL Server, Fluent NHibernate, MS Release Management, Scrum, PPS. -
Kriminalvården
Systemutvecklare / Agil Coach
2015 - 2016
Utveckling av ett system för registrering av den process som en klient går igenom när denne önskar förflyttas från en anstalt eller häkte till ett annat. Min huvudroll var systemutvecklare, men agerade även rådgivare i agila principer och arbetssätt. Teknik: WPF, C#, Visual Studio 2013, NUnit, WCF, PRISM, MVVM, MEF, TFS, MS SQL Server, Fluent NHibernate, MS Release Management, Scrum, PPS. -
Kriminalvården
Systemutvecklare / Agil Coach
2014 - 2015
Utveckling av ett system för planering, registrering, bevakning och uppföljning av drogprover på anstalt, häkte och frivård. Projektet innefattade även integrationer mot RMV (Riksmedicinalverket) för att skicka och ta emot remisser. Min huvudroll var systemutvecklare, men agerade även rådgivare i agila principer och arbetssätt. Teknik: WPF, TDD, C#, Visual Studio 2013, NUnit, WCF, PRISM, MVVM, MEF, TFS, MS SQL Server, Fluent NHibernate, MS InRelease, Scrum, User Story Mapping, PPS, BizTalk. -
Kriminalvården
Systemutvecklare / Scrum Master
2012 - 2014
Ledande roll i utvecklingen av ny funktionalitet för att uppfylla Riksarkivet och Datainspektionens krav på statliga myndigheter angående arkivering och gallring av digital information. Teknik: WPF, TDD, C#, NUnit, WCF, PRISM, MVVM, MEF, TFS, Subversion, XML, XSLT, XSD, MS SQL Server, Fluent NHibernate, Scrum, PPS. -
Kriminalvården
Systemutvecklare
2011 - 2012
Förvaltning och nyutveckling av Kriminalvårdens klientadministrativa system KVR. Jag har bl.a. varit med och tagit fram ett helt nytt hjälpmedel för administration av klienter med fotboja och/eller samhällstjänst. Teknik: Visual Basic .NET, C#, ASP.NET, MVC, jQuery, NHibernate, MS SQL, SSIS, Subversion, Jira, NUnit, Reporting Services, WCF och Webservices, Kanban. -
Ericsson AB
Systemutvecklare / Scrum Master
2009 - 2011
Total omarbetning av en befintlig programvara. Teamet arbetade enligt Scrum och arbetet innefattade bl.a. analys, krav, design, arkitektur och projektplanering. Språk: C#. -
Ericsson AB
Systemutvecklare
2007 - 2008
Mjukvaruutvecklare i en specialistgrupp på Ericssons testenhet. Arbetet innefattade underhåll och utökning av Ericssons testplatform. Språk: C# -
Ericsson AB
Systemutvecklare
2007 - 2009
Arbetat med utvecklingen av en ny produktionskritisk windowsapplikation, för använding inom Ericsson. Språk: C#. -
Ericsson AB
Systemutvecklare / Analys / Projektledning
2007 - 2007
Arbete med utveckling av testlösningar till Ericssons produkter. Arbetet innefattade kravanalys och implementation. Min position var som knutpunkt mellan testenheten och designenheten. Viss delprojektledning förekom.
Peters kompetensområden
-
Bransch
Elektronikindustri, Detaljhandel, Tillverkande Industri, Tillverkare av Telekomutrustning, Elektronikindustri, Detaljhandel, Stat/kommun/Landsting, Service/Tjänster, Tillverkande Industri, Tillverkare av Telekomutrustning, Stat/kommun/Landsting, Service/Tjänster -
Kompetenser
Ärendehanteringssystem, Instant Messaging, MS .NET, LAN, SOA, AJAX, Cruise Control, Windows 2008 Server, Windows 7, Mobilapplikationer, Kryptering, Operativsystem och drivrutiner, ASP.NET, Mjukvaruarkitektur - programnivå, Systemarkitektur - systemnivå, Systemintegration, Databasadministration, Testutveckling, Testautomatisering, Systemtestning, Funktionstestning, Drift av IT-system, Införande och överlämning av IT-system, Implementation av IT-system, Windowsapplikationer, MS Reporting Services, Kryptering, Continuous delivery, HTML5, Jquery, Webservices, XSD, XSL, MVC, Xcode, Acceptanstest, TeamCity, SQLite, Databaskonstruktion, TDD - Test Driven Development, MongoDB, Enterprise Architecht (verktyg), Team Foundation Server, iOS, Git, Windows Presentation Foundation, Subversion, Test av IT-system, XP (Extreme Programming), Scrum, Parprogrammering, Continuous Integration, Integrationstest, Databaser allmänt, Ethernet, Objektorienterade system, XML, Mac, PC, Användarsupport, Datadrift/övervakning, Installation/underhåll, Nätverksadministration, Drift/Support/Service allmänt, CRM-system, Windows XP, C#, XSL-T, MS Visual Studio, Clearcase, Objective-C, Mac OS X, mySQL, MS Access, Visual Studio .NET, .NET Server, MS Sharepoint, Systemering/Design/Krav av IT-system, Unix Shell script, Visual Basic .NET, Windows 2003, MS Exchange, Hibernate, UML, SQL Windows, Javascript, Webb- och Internetbaserade system, Jira, Datakommunikation allmänt, TCP/IP, Unix, Validering & Test - Mjukvara, Systemförvaltning, Nätverk och kommunikation, Dos, MS Internet Information Server, Linux, Windows 2000, Windows 95, Windows 98, Windows NT, VM, MS SQL-server, Oracle, MS Explorer, MS Office, MS Project, Netscape, C, C++, HTML, Java, SQL, PowerShell, iOS, Enterprise Architecht (verktyg), Unix, Validering & Test - Mjukvara, Systemförvaltning, Nätverk och kommunikation, Dos, MS Internet Information Server, Linux, Windows 2000, Windows 95, Windows 98, Windows NT, VM, TCP/IP, MS SQL-server, MS Explorer, MS Office, MS Project, Netscape, C, C++, HTML, Java, Javascript, SQL, SQL Windows, Atlassian Jira, Oracle, XML, Ethernet, XP (Extreme Programming), Scrum, Parprogrammering, Continuous Integration, Continuous delivery, TDD - Test Driven Development, Integrationstest, MongoDB, Databaskonstruktion, SQLite, TeamCity, Acceptanstest, Datakommunikation allmänt, Xcode, XSL, XSD, Webservices, Jquery, HTML5, Jira, PowerShell, Atlassian Jira, Databaser allmänt, Objektorienterade system, Webb- och Internetbaserade system, MVC, Mac, UML, Användarsupport, PC, Testautomatisering, Testutveckling, Databasadministration, Systemintegration, Systemarkitektur - systemnivå, Mjukvaruarkitektur - programnivå, Operativsystem och drivrutiner, Windowsapplikationer, Mobilapplikationer, Ärendehanteringssystem, Instant Messaging, Funktionstestning, MS .NET, SOA, AJAX, Cruise Control, Windows 2008 Server, Windows 7, ASP.NET, MS Reporting Services, Subversion, Windows Presentation Foundation, Git, Förstudie av IT-system, Team Foundation Server, LAN, Drift av IT-system, Systemtestning, Implementation av IT-system, Datadrift/övervakning, Installation/underhåll, Nätverksadministration, Drift/Support/Service allmänt, CRM-system, Windows XP, C#, XSL-T, MS Visual Studio, Clearcase, Införande och överlämning av IT-system, Mac OS X, mySQL, Objective-C, Visual Studio .NET, Test av IT-system, Utveckling/Genomförande av IT-system, Förstudie av IT-system, Hibernate, MS Exchange, Windows 2003, MS Access, Utveckling/Genomförande av IT-system, Visual Basic .NET, Unix Shell script, Systemering/Design/Krav av IT-system, MS Sharepoint, .NET Server -
Roller
Test, Management, Projektledning, Utveckling / UX / DevOps, Krav, Projektledning, Management, Utveckling / UX / DevOps, Test, Arkitektur, Arkitektur, Krav -
Övrigt
Val av utvecklings- och produktionsmiljö, LEAN, Agila metoder allmänt, Administrativ delprojektledning, Val av utvecklings- och produktionsmiljö, Metodstöd, PPS, Kravanalys, Ledarskap allmänt, Teknikutredning, KANBAN, IT-arkitektur - företagsnivå, PROPS, Teknisk projektledning, Administrativ huvudprojektledning, Datasäkerhet/sårbarhetsanalys, IT-säkerhet allmänt, Riskanalys IT-säkerhet, Internet of Things, Datamodellering, Projektering av IT-system, Processer och metoder allmänt, CRM Project systems, Agile project systems, SAFe, Metodstöd, PPS, Kravanalys, Ledarskap allmänt, Teknikutredning, IT-arkitektur - företagsnivå, Processer och metoder allmänt, PROPS, Teknisk projektledning, Administrativ huvudprojektledning, Datasäkerhet/sårbarhetsanalys, IT-säkerhet allmänt, Riskanalys IT-säkerhet, Internet of Things, Datamodellering, Projektering av IT-system, Agila metoder allmänt, LEAN, KANBAN, SAFe, CRM Project systems, Administrativ delprojektledning, Agile project systems
Peters anställningar
-
IT-konsult, Kvadrat
2010 -
-
IT-konsult, Etteplan
2007 - 2010
-
IT-konsult, Academic Work AB
2006 - 2007
Peters utbildningar
-
Domain-Driven Design in Practice, Pluralsight
2020 - 2020
-
Avancerad lösningsarkitektur med SOA, Addskills
2015 - 2015
-
Certified Scrum Product Owner (CSPO), Crisp AB
2014 - 2014
-
WPF, Addskills
2012 - 2012
-
TDD, Addskills
2012 - 2012
-
Certified Scrum Master (CSM), Crisp AB
2010 - 2010
-
Kundrelationer, Etteplan
2009 - 2009
-
Uml 2.0, Etteplan
2009 - 2009
-
Ledarutbildning för projektledare, Etteplan
2008 - 2008
-
Rational ClearCase, IBM
2007 - 2007
-
Matematisk Analys II, 10p, Linköpings Universitet
2003 - 2004
-
Matematisk Statistik, 10p, Linköpings Universitet
2003 - 2004
-
Matematisk Analys I, 10p, Linköpings Universitet
2003 - 2004
-
Linjär Algebra, 6p, Linköpings Universitet
2003 - 2003
-
Ing. Data- och Elektroteknik, 120p, Linköpings Universitet
2000 - 2003
-
Naturvetenskapligt program, Spångbergsgymnasiet, Filipstad
1996 - 1998