Webbutvecklare med 14 år bakom tangentbordet Konsult: Mats Lindblad; Kontaktperson: Mats Lindblad; Tel: 070 249 11 24; E-post: mats.lindblad@gmail.com; Expertisområde: Webbutveckling, HTML5, CSS3, JavaScript, jquery, Node.js, AJAX, PHP, Användbarhet, Responsive design, Browserkompabilitet, Jira, SCRUM, Ruby, Java, MySQL, MongoDB, AngularJS; IDE: JetBrains IntelliJ, NetBeans IDE, Brackets, SublimeText; Jag har massor med erfarenhet av både stora och små projekt, av att jobba självständigt och i grupp. Jag är samvetsgrann och jag har ett genuint intresse av användarupplevelsen. Konsultuppdrag: River.se, Sommaren 2014; Node.js utveckling: Node.js, MySQL, JavaScript; Mats jobbade under sommaren med ett API till en ios APP som River håller på att bygga åt Sony. Jobbet innebar att bygga databas, programmera backend i Node.js samt att skriva tester. Frilans Finans AB, Jan - april 2014; Webbutveckling: PHP, Zend, CSS3, JavaScript, jquery, Mobil webb, HTML5, Responsive design, MySQL; Mats har jobbat som konsult hos Frilans Finans där han har utvecklat en version av deras hemsida för mobiler. Han har även utvecklat en mobil version av deras fakturaverktyg. Han har jobbat självständigt med stöd från IT-chefen utifrån Photoshopskisser. Citat AB, feb 2014 Webbutveckling: HTML5, CSS3, JavaScript, jquery, fullpage.js, Mobil webb, Responsive design; Mats byggde Pensionsmyndighetens kampanjsida på uppdrag från Citat. Sidan skulle funka på IE8 och IPAD och andra mobila enheter. Focus var på de webbläsare som myndigheten hade installerade på sina datorer. Mats fick Photoshopskisser och en video som skulle användas när sidan laddade. (Länk, jag har ingen kontroll över hur länge den finns kvar) Wiral AB, 2007 Webbutveckling: XHTML/CSS, JavaScript, Photoshop, Browser kompabilitet, Ruby-on-Rails; Mats skapade webbplatsens gränssnitt utifrån Photoshopskisser, han kodade upp hela siten till HTML-mallar och hjälpte även till att konvertera HTML-mallarna till ERB-templates.
Great Skate Sweden AB, 2006-2008 Webbutveckling: XHTML/CSS, JavaScript, Photoshop, Avancerade tabeller; Mats skapade sidor på siten med bland annat storleksguider och klubbguider. Han hjälpte även till med bilder till vissa produkter när ägaren inte hade tid. Anställningar: Webbutveckling, Eniro Sverige AB, 2012 Mats utvecklade en app mot Eniros API med AngularJS, appen sattes inte i produktion då den endast var del av Utvecklardagarna som inträffade en gång varje kvartal. Appen gjorde en sökning mot Eniros sökindex och presenterade resultatet. Webbutveckling, Eniro Sverige AB, 2008-2013 (Freemarker, HTML, HTML5, CSS2/CSS3, Javascript, jquery, Optimering, Prestanda, Browser kompabilitet, Photoshop, Scrum) Mats har arbetat som lead frontend developer med att bygga om Eniros användarwebb till reponsiv design. Uppdraget har gått ut på att ta fram frontend (HTML, CSS, Javascript, jquery) baserat på färdig design i Photoshop skisser och implementera det i Freemarker. Stor vikt har lagts på att göra siten optimerat med bra prestanda för att på så vis ge en bättre användarupplevelse. Projektet drevs enligt Scrum med daily scrum möten. Javascriptutveckling, Eniro Sverige AB (Anställd), 2008-2013 (HTML5, CSS3, Javascript, Lead, Java, SCRUM) Mats jobbade tillsammans med en kollega och tog fram ett system för att administrera Sponsrade länkar. Mats ansvarade för frontendutvecklingen av administrationssystemet samt själva javascriptmodulen som skrev ut de Sponsrade Länkarna på den site som modulen användes på. Modulen skulle fungera med vilket javascript lib som helst då modulen skulle användas på en rad sidor på Eniro samt även av eventuella partners. Han skrev modulen i ren javascript, alltså utan lib, och den användes i 1,5 år utan en bugg. Administrationssystemet byggde Mats tillsammans med kollegan i Java. Han skrev även en hel del Ant skript för att konkatenera inställningsfilerna (JSON) med Javascriptkoden. Projektet drevs enligt SCRUM.. Webbutveckling, Eniro Sverige AB (Anställd), 2008-2013 (HTML5, CSS3, Javascript, jquery, Freemarker, Jira, SCRUM) Mats jobbade med ett redan existerande internt system. Processen var agil så han jobbade med att skapa nya vyer för ny funktionalitet utifrån photoshop skisser samt designers instruktioner. Projektet drevs enligt SCRUM.. Webbutveckling, Eniro Sverige AB (Anställd), 2008-2013 (HTML, CSS, Javascript, jquery, Jira, Freemarker, Java, SCRUM) Mats jobbade med Eniro Köp & Sälj där han rättade buggar, vidareutvecklade siten samt implementerade SEO
lösningar. Projektet drevs enligt SCRUM.. Webbutveckling, Eniro Sverige AB (Anställd), 2008-2013 (XHTML/CSS, Javascript, JSON, Ajax, Freemarker) Mats var med och utvecklade den nuvarande Eniro Personer inkl. Selfen. Selfen är funktionen där man kan redigera sitt eget data, lägga till foto osv. Mats var ansvarig för frontend koden och kodade även start- och träffsidor för Eniro Nyhetssök, Eniro Bloggsök och Eniro Microbloggsök. (Dessa sidor finns dock inte längre) Projektet drevs enligt SCRUM. Och var det första stora projektet som drevs med SCRUM på Eniro. Webbutveckling, Testfreaks AB (timanställd), 2005-2009 (XHTML/CSS, Javascript, Photoshop, Browser kompabilitet, RubyOnRails) Mats skapade nya sidor på siten samt rättade en del buggar och implementerade en del nya funktioner i gränssnittet. (XHTML/CSS, Javascript, Photoshop, Browser kompabilitet, WCAG, RubyOnRails) Mats var en del i teamet som byggde den nya Utbildningskatalogen åt Stockholms universitet. Han var ansvarig för fronten och kodade även en del Ruby. Projektet drevs med SCRUM. Det första projektet som drevs med SCRUM på SU. (XML, XSL, XHTML, Java, MySQL) Mats byggde kanaler till uportal i Java, XML och XSL samt byggde nytt skin till den portal som universitet använde som studenportal. (XHTML/CSS, PHP, Photoshop, MySQL) Mats och två kollegor byggde om Högskolerestaurangernas hemsida samt samtliga restaurangers Menyer. Det fanns ett administrationssystem för att lägga in nya menyer, varje vecka, som Mats knåpade ihop. Han var även fotomodell för en av restaurangerna på SU. (XHTML/CSS, PHP, Photoshop, jquery) Mats och ovan nämnda två kollegor byggde en site åt Högskolerestaurangerna som hette Keymeal.net där användarna kunde räkna ut hur stora portioner av vissa förbestämda rätter dom kunde äta för att tillgodogöra sig den näring dom behövde baserat på deras längd vikt och hur mkt dom rörde sig under en dag. Det blev en hel del matte i PHP som i slutändan funkade rätt hyffsat. (XHTML/CSS, Photoshop, jquery, Python) Mats och en kollega byggde SU:s bloggar under två veckor. Mats ansvarade för fronten och kollegan skrev hela systemet i Python. Dessa bloggar verkar inte finnas kvar längre. Mats buggrättade en datumbugg i Python.
(XHTML/CSS, PHP, Photoshop, jquery, MySQL) Mats byggde om universitets Insidan från ASP och Access till PHP och MySQL. Sidan innehöll ett annonstorg, ett kalendarium och en nyhetsfeed. Samtliga funktioner hade administrationssystem bland annat för att godkänna annonser samt lägga in händelser i Kalendariet. Siten hade även en del statiska sidor med diverse information. ÖVRIGA ERFARENHETER/PROJEKT Fastighetsskötare på Bonnierförlagen AB, 1995-1999 Mats jobbade som fastighetsskötare på Bonnier i fem år och träffade en massa spännande, roliga och knäppa människor. Han är utbildad fastighetsskötare. KUNSKAPER Operativsystem Microsoft Windows Mac OS X Linux Felsökning/Debugging Chrome Developer Tools Firefox Developer Tools Firebug Jasmine Program (utvecklingsmiljöer) JetBrains IntelliJ (Java, HTML, CSS, Javascript, Ant, Maven, XML, Freemarker, JSP) JetBrains WebStorm (HTML5, CSS3, Javascript, jquery, SCSS) JetBrains PHPStorm (PHP, HTML5, CSS3, Javascript, jquery,) JetBrains RubyMine (Ruby, RubyOnRails, HTML5, CSS3, Javascript, jquery, SCSS) Sublime Text 2 (all purpose text editor) Eclipse (JAVA, Javascript, Freemarker) Program (bildbehandling/design) Adobe Photoshop 6 - * Planeringsverktyg Jira Greenhopper Program (övriga) Microsoft Office/OpenOffice/Google Docs
Utvecklingstekniker/programmeringsspråk XHTML/HTML5 CSS/CSS3 jquery jquery UI jquery Mobile JavaScript PrototypeJS AJAX XML XSL/XSLT/XSL-FO PHP SQL (främst MySQL men även MS SQL) Java JSON Ruby C# ASP AngularJS TypeScript PhantomJS MSBuild Selenium NodeJS RequireJS... Publiceringssystem/CMS Wordpress Analys och Testtekniker Användningstester Designtekniker Grafik för webben Grafisk kommunikation Användarvänlighet Tillgänglighet Responsive webbdesign Progressive enhancement Mobil design Server Apache
Tomcat Resin IIS Express Projektledning & Organisation SCRUM Övriga kunskaper/erfarenheter Körkort UTBILDNING Alfamation AB Mjuk- och hårdvaruspecialisten, Programmering PERSONLIG PRESENTATION Mats har jobbat med programmering och webbutveckling sen 2000, han är mestadels självlärd men har gått en längre kurs i datorvetenskap och programmering via kunskapslyftet med väldigt bra betyg. Han har en grund i java och C++ och har jobbat med java i ca 5 år men har de senaste åren jobbat nästan uteslutande med HTML, CSS och JavaScript. Han kodar responsivt som rinnande vatten och har en hel del vana att konfigurera apache och skriva ANT och konfigurera Jenkins och Capistrano. Han har även ett stort intresse för användarupplevelsen och tillgänglighet. Han har varit assisterande tränare i sonens hockeylag och när det har varit nödvändigt så har han även varit domare samt stått i sekretariatet under matcher och turneringar. Mats brinner för hockey.