KONSULTPROFIL Nils Flodin Systemutvecklare EPiServer/.NET Sammanfattning Nils är en prestigelös och driven systemutvecklare med stor erfarenhet inom webb. Utöver erfarenhet inom systemutveckling har Nils haft ledande roller som lösningsarkitekt, scrum master och team lead. Som person är Nils välkomnande och social. Han är öppen, ärlig och frågar hellre en extra gång än att köra fast eller göra fel. Kunskapsområden ASP.NET, C#, JavaScript,.NET 4.5, Visual Studio, HTML5, CSS, Responsive Webdesign, AngularJS, Jquery, MsSQL, Scrum, Jira, Trello, TFS, TFS- GIT, Git, Subversion, Basecamp, TeamCity, ActionScript, RavenDB Kurser och Certifieringar 2014 - Grundkurs för Utvecklare i Platina by Formpipe 2013 - Agile Requirements Analysis and Planning for Product Success 2013 - Functional Programming Principles in Scala 2012 - Crisp Certified ScrumMaster 2010 - Developing with EPiServer CMS 6 Språk Svenska modersmål Engelska flytande Relevant projekterfarenhet 2015 - Mobilspel på Almost Fantastic Medgrundare, Styrelseordförande, Produktutvecklare, Systemutvecklare Nils har tillsammans med två medarbetare utvecklat ett mobilspel för ios och Android. Spelet är byggt i Unity3d med C#. Spelet är ett 2D- spel där man som en padda ska återfinna sin förlorade kärlek genom att resa i tiden. Spelaren kan anpassa spelet genom att köpa till uppgraderingar, tillbehör och genom andra köp i appen. Spelet har även integrationer mot AppStore/Google Play samt till UnityAds. Teknisk miljö: Unity3d, C#, git.
2015 Nyutveckling och Förvaltning av Mitt3 Sverige och Danmark Technical team lead Mitt3 (på danska: Mit3) är mobiloperatören 3:s självbetjäningsplatformar för slutkunder. Nils uppgift var att agera stöd både mot projektledare och programmerare. Till projektledare gav Nils stöd i form av vägledning i arbetssätt och skötte relationen mellan parter. Till utvecklare gav Nils vägledning i form av designval och arbetssätt. Under uppdragstiden lanserades Mitt3 för företag som en utökning av den befintliga Mitt3 och en helt egen webbplats byggd i EPiServer 7.5 för Mit3 företag. Teknisk miljö: EPiServer 6R2, EPiServer 7.5, Visual Studio, Subversion, MsSQL, IIS, C#, ASP.NET, ASP.NET MVC, BackboneJS, jquery, CSS 2014 Omdesign av Formpipes flaggskeppsprodukt Platina by Formpipe Gränsnittsutvecklare, grafisk designer Platina är ett ECM- system som riktar sig mot Kommuner, landsting och sjukhus. Nils uppgift i projektet var att ta fram ett modernt utseende och leda genom exempel genom att programmera systemets startsida i AngularJS med integration mot ett REST- api skrivet i ASP.NET MVC. Teknisk miljö: Visual Studio, Subversion, MsSQL, IIS, C#, ASP.NET, ASP.NET MVC, AngularJS, jquery, SASS 2014 Mobilapp till upphandling med Stockholms stad på Formpipe Gränsnittsutvecklare För att möta kraven för att få leverera dokument- och ärendehanteringssystem till stockholms stad behövde Formpipe ha en mobilapp där man kunde visa PDF:er och göra noteringar i dessa. Nils uppgift i projektet var att programmera gränssnitt i jquery Mobile och att anpassa utseendet för att matcha stockholm stads grafiska profil. Teknisk miljö: Visual Studio, Subversion, MsSQL, IIS, C#, ASP.NET, ASP.NET MVC, AngularJS, jquery, SASS 2013 Kampanj för Iphone 5 på Tre.se Kravutredare, Grafisk designer, Systemdesigner, Gränssnitts- och back- end- utvecklare Vid Iphone- lanseringar har operatörerna en vecka på sig att utveckla en kampanj med den information de har fått från Apple. Nils uppgift tillsammans med en annan utvecklare var att
skapa en kampanjsida för att sälja iphone ihop med en helt ny typ av produkt utan tidigare systemstöd. Teknisk miljö: Visual Studio, Subversion, MsSQL, IIS, C#, ASP.NET, ASP.NET MVC, AngularJS, jquery, SASS 2013 Tre.se & 3.dk - Affärsregelmotor Projektledare, Systemdesigner, Utvecklare Nils identifierade behovet av den affärsregelmotor som används av tre.se och tre.dk. I hans arbete ingick design av gränssnitt och system. Nils ingick även i teamet som utvecklade systemet. Affärsregelmotorns funktioner byggs i plugin- moduler vars funktioner är att sköta rabatter, kampanjer, regelstyrd prissättning och mycket mer. Teknisk miljö: ASP.NET 4, RavenDB, jquery, jqueryui 2013 Modernisering av tre.se Kravutredare, Lösningsarkitekt, Lead developer Tre.se gjorde en stor ombyggnation av sin webb som inkluderade hela webbplatsen. Sidan byggdes om till responsiv design och affärslogiken gjordes mer dynamisk. Nils var med från uppstartsplanering till lansering. Han deltog även i att utföra teknisk planering som inkluderade omstrukturering av legacy till skalbar applikation samt arkitektur. Utöver det deltog Nils i utveckling samt ledning av ett lanseringsarbete som gjordes av ett team på 15 personer. Teknisk miljö: EPiServer 6R2, Visual Studio, Subversion, MsSQL, IIS, C#, ASP.NET, BackboneJS, jquery, CSS 2013 Smartphoneguiden tre.se Utvecklare, systemdesigner, projektledare, kravutredare Nils var en av huvudutvecklarna som byggde en modullösning för en ny del av tre.se som kallades smartphoneguiden. Lösningen gjorde det möjligt för en redaktör att väldigt fritt välja hur innehåll skulle presenteras med hjälp av att specificera antal kolumner. Dessa moduler kunde i sin tur innehålla nya kolumner och layouter vilket gjorde att man kunde nästla innehållet vilket gav en väldigt stor redaktionell frihet. Teknisk miljö: EPiServer 6, Visual Studio, Subversion, MsSQL, IIS, C#, ASP.NET, jquery, CSS
2012 Multiple orders 3.dk Systemdesigner, Utvecklare Multiple orders var ett projekt vars syfte var att möjliggöra för kunder att lägga fler än en orderrad i sin kundkorg. Nils uppgift i projektet var att designa och utveckla den funktionalitet som skötte rabatter vid försäljning av mobiler tillsammans med abonnemang under en viss bindningstid. Teknisk miljö: EPiServer 6R2, Visual Studio, Subversion, MsSQL, IIS, C#, ASP.NET, jquery, CSS 2012 Tre.se och 3.dk förvaltning och nyutveckling Scrum master, Utvecklare Tre.se och 3.dk är två kunder som ställer höga krav på leveranshastighet och domänkunskap. Nils hade som uppdrag att upprätthålla och öka leveranshastigheten genom att ge stöd för ständig förbättring genom rollen som Scrum master. Teknisk miljö: EPiServer 6R2, Visual Studio, Subversion, MsSQL, IIS, C#, ASP.NET, jquery, CSS 2012 Deployscript för Tre.se och 3.dk Utvecklare Nils deltog i att utveckla ett flertal powershell- script för att automatisera deploymentrutiner och andra led i utvecklingsprocessen. Scripten minskade risken för fel introducerade av den mänskliga faktorn och minskade kraftigt den tid som krävdes för att genomföra installationer till test- och produktionsmiljöer. Teknisk miljö: Powershell 2011 Informationsinsamling för avancerad personalisering på Tre.se Systemdesigner, Utvecklare Nils designade och deltog i att bygga en anpassningsbar insticksmodul vars uppgift var samla så mycket information som möjligt om använvändarna för att möjliggöra intelligenta produktförslag vid återbesök. Teknisk miljö: EPiServer 6R2, XML, Visual Studio, Subversion, MsSQL, IIS, C#, ASP.NET, jquery, CSS
2011 Tre.se, Sälj- och informationswebb Utvecklare Sälj- och informationswebben är en webbplats som fungerar som ett stöd för 3:s butikssäljare. Där finns information om alla produkter, topplistor för säljare och ett inlänkat säljsystem. Nils roll var systemutvecklare. Teknisk miljö: EPiServer 6, Visual Studio, Subversion, MsSQL, IIS, C#, ASP.NET, jquery, CSS 2010 Nybygge av Tre.se Utvecklare Tre.se byggdes om för att få en bättre helhet och ett nytt utseende. Teknikbyrån Isotop tog över förvaltning och nyproduktion från Evry (då Dropit). Nils roll var systemutvecklare. Teknisk miljö: EPiServer 6, Visual Studio, Subversion, MsSQL, IIS, C#, ASP.NET, jquery, CSS 2010 Babybjörn sökfunktion Front- end- utvecklare, Back- end- utvecklare Babybjörn satsade stort på sin webbplats och behövde en sökfunktion där man fick sökresultat även om man inte stavade produktnamn helt rätt. Nils uppgift i projektet var att bygga en sådan sökfunktion utan någon färdig sökmotor som stöd. Teknisk miljö: EPiServer 5 R2, Visual Studio, Subversion, MsSQL, IIS, C#, ASP.NET, jquery, CSS 2010 Oister.dk Front- end- utvecklare, Back- end- utvecklare Danska teleoperatören Oister byggde ny webbplats med Episerver 6 som admin. Eftersom det saknades kopplingar mot bakomliggande system och inga webbshopprodukter på marknaden motsvarade Oisters krav byggdes hela webbshoppen i Episerver av teknikbyrån Isotop. Nils roll var utvecklare - både front- och back- end. Teknisk miljö: EPiServer 6, Visual Studio, Subversion, MsSQL, IIS, C#, ASP.NET, jquery, CSS
2009 Skärmsläckare till American express flaggskeppsbutiker På uppdrag av American express utvecklade Nils som enda utvecklare en skärmsläckare som skulle visas i butiker. Skärmsläckaren skulle givet klockan på datorn rita ut en världskarta med solens terminator för att visa var på jorden det var dag och var det var natt. Skärmsläckaren skulle fungera både på windows och på macos och även i alla upplösningar. Teknisk miljö: FlashDevelop, ActionScript 3.0, Screentime for Flash 2009 HM - Fashion against aids Nils utvecklade avancerade banners på uppdrag av HM som skulle lanseras i par om två. Den ena bannern i ett par skulle innehålla video där en kändis ställer en fråga till en kändis i den andra bannern, på rätt tidpunkt skulle kändisen i den andra bannern svara på frågan. Teknisk miljö: FlashDevelop, ActionScript 3.0, Subversion 2009 Kampanj åt Wrigley - tuggummispel Nils utvecklade ett Flash- spel på uppdrag av Wrigley där man, som spelare, skulle fånga frukter och undvika sockerbitar. Spelets syfte var att marknadsföra ett nytt sockerfritt frukttuggummi. Teknisk miljö: FlashDevelop, ActionScript 3.0 2008 Kampan för Falconsoffan Nils utvecklade en omfattande kampanjsajt på uppdrag av Falcon. Hela sajten byggdes i flash och innehöll bland annat spel, tävlingsformulär, bildspel och kringliggande information om Falconsoffan. Spelet utvecklades i Flash. Teknisk miljö: Flash IDE, ActionScript 2
2008 Spel: Tunggung hos Utbildningsradion Nils utvecklade ett lärospel på uppdrag av UR med barn som målgrupp. Spelet innehåller sex olika typer av pussel och utmaningar där man ska para ihop ljud och bild på olika vis. Nils var enda utvecklare i projektet och gjorde även animationer. Teknisk miljö: Flash IDE, ActionScript 2, HTML, CSS Arbetslivserfarenhet inom IT Utbildning 2015 - Almost Fantastic AB Medgrundare, produktutvecklare och systemutvecklare 2006-2008 Nackademin Interaktionsdesign 2015-2015 2014-2015 2012-2014 2010-2012 2008-2010 Isotop AB Techlead och lead developer Formpipe AB Systemutvecklare och systemspecialist Isotop AB Lead- developer, kravutredare Isotop AB.Net- utveckling, HTML, CSS och JavaScript. Isotop AB ActionScript- utveckling av allt från små kampanjer till större webbapplikationer.
2007-2008 2007-2008 MGTRN Web Agency AB Utveckling av Webbsidor, webbadmin, spel och kampanjer i ActionScript, JavaScript, ASP och PHP Alberus Teknikhemma Nils drev en verksamhet vars syfte var att hjälpa människor med teknisk support i hemmet. Verksamheten bedrivs i företaget Alberus Teknik AB.