Robin Stark
Arkitekt
Robin är en erfaren ledare och lösningsarkitekt med omfattande kunskap inom alla faser av systemutveckling. Han har en gedigen bakgrund som sträcker sig från uppstart och kravanalys till utveckling, förvaltning och drift. Robin har arbetat med företag inom en mängd olika branscher, vilket har gett honom en bred förståelse för olika affärsbehov och tekniska utmaningar.
Med många års erfarenhet inom utveckling har Robin utvecklat en djup expertis inom molnintegrationer. Han är skicklig på att utforma och implementera mönster och tekniker som säkerställer smidiga och effektiva integrationer i molnmiljöer. Robin är känd för sin förmåga att leda team genom komplexa projekt och leverera lösningar som överträffar kundernas förväntningar.
Områden
- Arkitekt
- Lead developer
- Team lead
Om Robin
Robin är en social och konstruktiv person som älskar utmaningar. Han är en envis problemlösare som inte tvekar att ta sig an svåra uppgifter och ser varje utmaning som en möjlighet till personlig och professionell utveckling. Robin drivs av att hitta kreativa och effektiva lösningar på komplexa problem, och hans positiva inställning smittar av sig på teamet omkring honom. För Robin är det inte bara viktigt att lösa problem, utan också att skapa en trivsam och rolig arbetsmiljö. Han värdesätter starkt att ha roligt med sina kollegor och ser till att alla i teamet känner sig uppskattade och motiverade. Hans förmåga att kombinera hårt arbete med en positiv och inkluderande atmosfär gör honom till en uppskattad och inspirerande ledare.Robins CV
-
Samhall
Lösningsarkitekt, Mjukvaruarkitekt, Lead Developer
2022 -
Uppdrag: Förnyelse av integrationsplattform och arkitekturstyrning
Beskrivning:
Under detta uppdrag har Robin haft flera nyckelroller hos kunden, inklusive lösningsarkitekt, mjukvaruarkitekt och lead developer. Huvudfokus har varit att leda arbetet med att förnya kundens integrationsplattform samt att formulera och implementera arkitekturella principer. En viktig del av detta arbete har varit att etablera arkitekturstyrning i projekt och initiativ genom att skriva och få godkänt Solution Architecture Document (SAD).
När Robin påbörjade uppdraget hade kunden nyligen migrerat sina integrationer från en lokal BizTalk-miljö till Azure. Det fanns ett stort behov av att omstrukturera integrationerna för att utnyttja molnets möjligheter fullt ut. Uppdraget har därför till stor del handlat om att modernisera och förbättra kundens integrationsplattform genom att välja rätt teknik, arkitektur och implementationsmönster. Målet har varit att ligga i framkant av utvecklingen samtidigt som förvaltningsbördan minimeras.
Som lösningsarkitekt har Robin fokuserat på behovsanalys, kravställning, informationskartläggning och val av tekniska lösningar. Detta har inneburit att noggrant analysera kundens behov och krav, kartlägga informationsflöden och välja de mest lämpliga tekniska lösningarna för att uppnå projektets mål.
I rollen som processutvecklare har Robin arbetat med att förbättra utvecklingsprocessen. Trots att kunden redan hade kommit långt med DevOps, fanns det behov av att harmonisera de olika teamens arbetssätt och konfigurera systemstöd för att nå ännu längre. Robin har implementerat automatiska byggen, enhetstester, kodgranskning och kodskanning som standardkrav för alla team. Dessutom har utvecklingsinsatser kopplats till planerade aktiviteter för bättre uppföljning. Efter att ha nått dessa mål, fortsatte arbetet med att inkludera säkerhet genom DevSecOps, vilket pågick under resten av uppdraget.
Azure, Azure DevOps, Sparx Enterprise Architect, .Net/C# -
Wasa Kredit
Systemutvecklare
2022 - 2022
Utveckling av en ny webbapplikation för företagsleasing av bilar och lätta lastbilar. Systemet ersätter den tidigare manuella hanteringen med papper och e-post som användes av säljarna på Wasa. Robin ansvarade för att implementera front-end-komponenterna baserat på en designprototyp, vilket bidrog till en mer effektiv och användarvänlig lösning.
I sin roll som front-end-utvecklare arbetade Robin nära med designteamet för att säkerställa att den visuella designen och användarupplevelsen överensstämde med prototypen. Han använde moderna webbutvecklingstekniker och ramverk för att skapa responsiva och interaktiva gränssnitt som förbättrade användarupplevelsen.
Robin bidrog dessutom med att identifiera och lösa tekniska utmaningar under utvecklingsprocessen, vilket inkluderade att optimera prestanda och säkerställa kompatibilitet över olika webbläsare och enheter. Hans insatser resulterade i en robust och skalbar lösning som effektiviserade leasingprocessen för företagen och förbättrade arbetsflödet för säljarna på Wasa.
Tekniker: React, NextJs, NodeJs, DevOps -
Transportstyrelsen
Arkitekt/Systemutvecklare
2021 - 2022
Gemensam betallösning på om rådet Sjö/Luft på Transportstyrelsen. För att underlätta implementation och underhåll av koppling till Swedbank Pay så byggdes en en tjänst som kan nyttjas av alla lösningar på Sjo/Luft delen av Transportstyrelsen. Tjänsten integreras lätt genom att installera ett NuGet som används för kommunikation. Tjänsten kan sedan användas både i en iFrame eller genom att skicka användaren vidare till en betalsida.
NSwag används för att automatiskt generera upp klasser och typescript-kod.
Tekniker: .Net 6, Angular 13, NSwag -
Transportstyrelsen
Arkitekt/Lead developer/Scrum master
2021 - 2022
Framtagning av arkitektur, lösningsförslag samt utveckling av system för allt rörande nya lagkrav på förarbevis för vattenskoter. Robin leder ett team på tre utvecklare som vidareutvecklar befintliga system och bygger en ny webb för att stödja både Transportstyrelsens handläggning och att möjliggöra digitala förarbevis för privatpersoner.
Tekniker: C#/.NET/.Net Core, Angular, MVC, jQuery -
Transportstyrelsen
Systemutvecklare
2020 - 2021
Utveckling och förvaltning av alla system som rör handelssjöfart. Robin har till stor del fokuserat på att optimera långsamma delar av systemen samt förbättrat användarupplevelsen för handläggarna. Arbetet har varit mycket självständigt i nära samarbete med objektägare och förvaltningsledare på Transportstyrelsen.
Tekniker: C#/.NET, Angular, MVC, jQuery -
Svemo, Svenska Basketbollförbundet, Svenska Amerikansfotbollförbundet
Arkitekt/Lead developer
2018 - 2020
Framtagning och nyutveckling av en digital utbildningsportal. Robin ingår i ett team där han agerar lead achitect tillsammans med front- och backendutvecklare, projektledare och UX-designers. Den digitala utbildningsplattformen möjliggör utbildning på distans 24/7 och ger en tydligare och mer framtidssäkrad utbildningsprocess. Projektet involverar flera olika organisationer / förbund med olika utbildningsbehov och krav vilket ökade komplexiteten i projektet. Arbetet bedrevs enligt Agil utvecklingsmetodik.
Tekniker: C#/.NET Core, React, TypeScript, jQuery, JavaScript, CSS/Sass, Webpack -
SAAB
Systemutvecklare
2017 - 2019
Utveckling och förvaltning av en ny version av Saabs supportportal byggd i SharePoint 2013/2016. Robin arbetade med att skapa en ny version av Saabs supportportal, där fokus låg på att följa företagets design- och formspråk. Detta innefattade arbete med branding genom att utveckla masterpages, page layouts och display templates som säkerställde en enhetlig och professionell användarupplevelse.
En viktig del av projektet var att hantera behörigheter och användarhantering noggrant. Robin såg till att externa kunder inte kunde se eller interagera med varandras information, vilket krävde en noggrann konfiguration av säkerhetsinställningar och åtkomstkontroller.
Datahanteringen i projektet involverade både Active Directory och en separat SQL Server-databas. Robin utvecklade ett REST API för att möjliggöra anpassningar på specifika siter, inklusive en e-handelsportal för reservdelar till civilflyg. Detta API underlättade integrationen och anpassningen av funktioner, vilket förbättrade portalens flexibilitet och användbarhet.
Robins insatser bidrog till att skapa en robust och säker supportportal som uppfyllde Saabs höga krav på design och funktionalitet, samtidigt som den erbjöd en förbättrad användarupplevelse för både interna och externa användare. -
SAAB
Arkitekt och systemutvecklare
2017 - 2019
Ett av uppdragsgivarens verksamheter hade behov av att kunna tillhandahålla olika dokumentation och supportnivåer baserat på de supportavtal verksamhetens kunder köpt till respektive produkt man köpt. Uppdragsgivaren hade inga system som kunde stödja detta behov men ville att detta skulle kunna rymmas i den supportportal man redan erbjöd sina kunder.
Anpassningar av Saabs supportportal för en specifik verksamhets önskemål om att kunna koppla specifik information och innehåll till vilka produkter och supportavtal en kund köpt.
Tekniker: SharePoint 2013, C#/.NET, React, CSS/Sass, Webpack, SQL Server -
SAAB
Arkitekt och systemutvecklare
2016 - 2017
Utveckling av en ny version av e-handelslösningen för reservdelar till civilflyget. Den tidigare lösningen var långsam och krånglig, vilket gjorde att uppdragsgivaren behövde en snabb och responsiv lösning som också följde deras formspråk. Robin arbetade med att utveckla en modern front-end som integrerades med den befintliga back-end i SharePoint 2013.
Robin fokuserade på att skapa en användarvänlig och modern e-handelsplattform som var enkel för kunderna att använda. Han optimerade även back-end och integrationer för att säkerställa att systemet fungerade smidigt och effektivt. Genom att använda moderna webbutvecklingstekniker och ramverk kunde Robin leverera en lösning som inte bara förbättrade prestandan utan också erbjöd en bättre användarupplevelse.
Resultatet blev en snabb och responsiv e-handelslösning som uppfyllde uppdragsgivarens krav på design och funktionalitet, vilket ledde till ökad kundnöjdhet och effektivitet i hanteringen av reservdelar för civilflyget.
Tekniker: SharePoint 2013, C#/.NET, React, CSS/Sass, Webpack, SQL Server -
Toyota Material Handling Europe
Systemutvecklare
2015 - 2015
Utveckling av app byggd för iPad och Windows 8.1-tablets för att användas av servicetekniker vid inspektioner av truckar hos kunder.
Tekniker: Cordova, jQuery, CSS, HTML, C#/.NET, Web service, SharePoint 2013 -
Toyota Material Handling Europe
Systemutvecklare
2014 - 2016
Förvaltning av den interna säljstödsapplikationen FleetWeb som användes för att hantera begagnade truckar i Europa. Byggd i C#/.NET på SharePoint 2010. Integrationer mot verksamhetens affärssystem M3 användes för att flytta data till och från FleetWebs databas och majoriteten av lösningens logik var placerad i procedurerna i SQL Server.
Tekniker: SharePoint 2010, C#/.NET, SQL Server, jQuery, JavaScript, CSS -
SAAB
Arkitekt/Systemutvecklare
2014 - 2020
Utveckling och förvaltning av intranät och teamsiter i SharePoint 2013/2016. Projektet har innefattat branding i form av masterpages, page layouter och display templates, som med Bootstrap har gjorts responsiva och mobilanpassade.
Tidigt i projektet gjordes den mesta av utvecklingen i C# och som webparts vilket senare gick över majoriteten JavaScript och appar istället. Anpassningarna är för det mesta skrivna med jQuery men för de nyare apparna har ReactJS använts. Förutom anpassningar av själva gränssnittet har många integrationer byggts mot kringliggande system.
Tekniker: SharePoint 2016, C#/.NET, React, TypeScript, jQuery, JavaScript, CSS/Sass, Webpack -
Linköpings kommun
Systemutvecklare
2014 - 2014
App för iPhone och iPad till Miljökontoret i Linköping där inspektioner av restauranger, fik och butiker presenterades i listform och på karta med möjlighet till filtrering och sök.
Tekniker: Objective-C -
Rättsmedicinalverket
Systemutvecklare
2009 - 2014
Utveckling och förvaltning av ärendehantering- och labbsystem för alla olika verksamheter på Rättsmedicinalverket. Systemet var en modulbaserad lösning byggt i Java SE som kördes av användare via Citrix. Systemet interagerade med flertalet andra system, ofta labbsystem och labbutrustning.
Tekniker: Java, Java EE, MySQL, SQL Server, Hibernate, PHP, JavaScript, Html, iText
Robins kompetensområden
-
Branscherfarenhet
Försvar, Stat/kommun/Landsting, Transport/Spedition/Flyg -
Databaser
Prestandaoptimering, Databaskonstruktion, Databaser allmänt, Datalager -
Databashanterare
mySQL, SQL server, MS SQL-server -
IT-strategi
Teknikutredning, Val av utvecklings- och produktionsmiljö, Produktstrategi -
Kommunikation & Information
Engelska -
Metoder & Processer
Agila metoder allmänt, Parprogrammering, Continious Delivery -
Operativsystem/plattformar
Azure, Android, iOS -
Projektfaser
Drift, Systemering/Design/Krav, Implementation, Utveckling/Genomförande, Projektering, Förstudie, Införande och överlämning -
Projektledning
Teknisk projektledning -
Roller
Systemingenjör, Team-ledare, Arkitekt, Lösningsarkitekt, Utvecklare/Programmerare, Teknisk projektledare, Databasadministratör, Teknikstöd -
Systemtyper
Microservices, CMS, Systemtyper allmänt, Mjukvaruarkitektur - programnivå, Nätverk och kommunikation, Windowsapplikationer, Objektorienterade system, Webb- och Internetbaserade system -
Test & Verifiering
Integrationstest, Funktionstestning, Testutveckling, Acceptanstest -
Tillämpningar
Ärendehanteringssystem, OSS (Operational Support Systems), Affärssystem, AJAX -
Utvecklingsspråk
NextJS, Javascript, SQL, XML, HTML5, C#, Jquery, HTML, Angular 2, MVC, SOAP, PowerShell, .NET Framework, NET Core, MS .NET, Webservices, Typescript, ASP.NET, React, Redux, Angular -
Verktyg & Middleware
Entity Framework, MS Sharepoint, Node.js, Azure DevOps, Visual Studio .NET, MVC.net, Subversion, Git, Team Foundation Server, SharePoint Online, React, MS Visual Studio, ReSharper, MySQL Workbench, SharePoint 2013
Robins anställningar
-
Konsult, Consid
2016 - 2022
-
Systemutvecklare, CGI
2014 - 2016
-
Systemutvecklare, Rationell IT
2009 - 2014
Robins utbildningar
-
Introduction to Modern Architecture, DF Kompetens
2023 - 2023
-
Developing Microsoft SharePoint Server 2013 Core Solutions, Microsoft
2015 - 2015
-
Developing APS.NET MVC Web Applications, Microsoft
2015 - 2015
-
Application developing for iPhone and iPad, Linköpings Universitet
2013 - 2013