KONSULTPROFIL Marco. Fullstackutvecklare. Sammanfattning. Uppdragshistorik

Storlek: px
Starta visningen från sidan:

Download "KONSULTPROFIL Marco. Fullstackutvecklare. Sammanfattning. Uppdragshistorik"

Transkript

1 KONSULTPROFIL Marco Fullstackutvecklare Sammanfattning Marco har 15 års erfarenhet av IT utveckling inom både Backend och Frontend. Marco är en bred utvecklare med avancerade kunskaper i språk som C/C++/ C#/Matlab och Java. Marco har även utvecklat ett eget SDK och behärskar plattformar som Windows, Linux, OSX, Windows RT, Android och ios. Marco är som person lättlärd, innovativ och vetgirig som trivs med att jobba både i team och självständigt. Marco är social med båda fötterna på jorden och kommer snabbt in i sociala sammanhang. Marco startade sin karriär på Dice som senior render utvecklare/grafik utvecklare med ansvar för 2D/3D special effekter i spel som exempelvis Battlefield 1942, Battlefield 2, Battlefield Bad Company, Rallisport Challenge 1 och 2. Under denna tid utvecklades Marco's intresse för programmering mot grafikprocessorn som ledd till starten av Marco's egna bolag GPU Systems. Bolaget skapade ett unikt utvecklingsverktyg - Libra SDK för programmering av grafikkort för effektivare beräkningar och uppmärksammades mycket i media. Marco har även arbetat som pedagog, skapat kurser och föreläst om Java för flertalet företagskunder, Marco har själv föreläst. Marco har dubbel examen från KTH och University of Wollongong. Uppdragshistorik GPU Systems API Services (Produktutvecklare) Företaget arbetade med att förenkla programutveckling, tillgängliggöra GPU processorer och dess kraft genom befintliga utvecklingsverktyg som redan används för CPU processorer detta uppnåddes genom att utveckla ett gemensamt gränssnitt och teknologi att driva både processorer och grafikkort. GPU Systems lanserade utvecklingsverktyget Libra SDK för att möjliggöra avlastning av beräkningar till grafikprocessorn mer effektivt än vad som tidigare kunnat göras. Libra API möjliggör mjukvaruutveckling både mot CPUer och GPUer oberoende av underliggande processortyp/arkitektur. Resultatet är mer nyttjande av processorkraft samt mer ihopkopplingsbara system till mjukvarulösningar, från spel till superdatorer. Tiden på GPU Systems fördelade Marco i tre större projekt: GPU Computing (Big Data processing) Heterogeneous Computing Realtime Cloud Computing IoT. Projekt GPU Computing, Big Data processing Inriktar sig på att accelerera mjukvaruutveckling, stora datamängder och mjukvara med hjälp av GPU processor/er. Att nyttja en processor eller flera via standard utvecklingsverktyg/gränssnitt. Projekt Heterogeneous Computing, Big Data processing.

2 Inriktar sig på att accelerera mjukvaruutveckling, stora datamängder och mjukvara med både CPU och GPU processorer. Tekniken finns tillgänglig på alla de vanligaste plattformar PC/Server Windows, Mac, Linux Mobile/Tablet ios, Android och Winrt. Projekt Realtime Cloud Computing, IoT Ny teknik att tillgå CPU och GPU processorer transparent för mjukvaruutveckling och mjukvara oberoende av teknisk miljö, cross-plattform samt kunna exekvera program på och mellan många olika typer av enheter och om önskas även sammankopplade. På mobiltelefoner och surfplattor till exempel ios och Android kan GPU computing - Big Data användas till att massivt förbättra app-prestanda, kapacitet och användarupplevelse. Tekniken finns tillgänglig på alla de vanligaste plattformarna. Utformade Java bindningar för Libra API att bygga Android appar. PC/Server Windows, Mac, Linux Mobile/Tablet ios, Android och Winrt. Programmeringsspråk: C/C++, Libra, C#, Java, Matlab, CUDA, OpenCL, DirectX, OpenGL/ES Utvecklingsmiljöer : Microsoft Visual Studio IDE, Java Eclipse IDE Bibliotek : Libra, Java SE Development Kit (JDK) OS: Windows, Mac, Linux, ios, Android och Winrt. Min Roll: Mjukvaruutvecklare/Arkitekt samt Team lead Media: Setred AB (Mjukvaruutvecklare) Företaget arbetade med att ta fram en ny typ av 3D monitor. En auto-stereoskopisk skärm (där glasögonen sitter fast på skärmen istället för på näsan), med fria rörelsezoner för betraktaren samt utrymme för multipla betraktare. Marco konstruerade en mjukvaruvideospelare som kunde spela upp.avi filer innehållandes stereodata (2 kameror att representera vänster och höger öga). Videospelaren i sin tur konsumerar ett beräkningslib för realtidsberäkning av stereobilderna för att generera djupinformation i realtid om själva objekten i varje bild från videoströmmen. Libbet använde sig av GPU computing med Libra API för GPU acceleration av ursprunglig algoritm som skrevs i C.

3 Libra GPU koden kunde skrivas direkt i C++. Detta resulterade i ökad effektivitet i både mjukvaruutveckling processen samt bilduppdateringen som kunde minskas från tidigare 1000 ms per bild till 30 ms per bild. Programmeringsspråk: C/C++, Cuda, Libra, Utvecklingsmiljöer: Microsoft Visual Studio, OS: Windows Min Roll: Mjukvaruutvecklare Digital Illusions CE (Senior renderings utvecklare) Dice, Digital Illusions CE, en av Sveriges mest framstående tvspels/datorsspelstillverkare och studios som ägs idag av Electronic Arts. Marco arbetade som Senior renderings utvecklare i Core tech engine teamet som konstruerade och implementerade flertalet tvspel och PC motorer för dataspel. En spelmotor utgörs av flertalet realtidsbaserade grafik och fysiksystem m.m. Dice egna inhouse utvecklade motor kallas idag för Frostbite(tm). Teamet bestod av utvecklare, grafiker samt projektledning. Sammanställning, rapportering gjordes till utvecklingschef samt projektledning. Under sin tid på DICE ingick Marco i ett team för att serva många olika avdelningar inom DICE produktion. Teamet bestod av personer med uppgift att utveckla tv/dataspelsmotorteknik för att stötta alla DICE studios produkter och speltitlar inom EA organisation Avdelning: Battlefield Bad Company TnT group Marco utvecklade ett komplett system för specialeffekter till Frostbite spelmotor. Systemet hade en fysikdel (beräkningsdel) samt en render (grafikdel). Systemet kallas för Emittersystem och är en större komponent inom motorn kapabel att behandla många olika typer av partiklar/objekt för utformning av specialeffekter med en enad rendering pipeline för effektivt flöde av data. Systemet designades av Marco i samarbete med grafiker och programmerades av Marco att integrerades in i motorn och produktion. Systemet kopplades ihop med editeringsvertyg samt produktionsverktyg i motorn. (buildsystem, preprocess pipeline). Emittersystemet används än idag i produktion för EA Dice titlar och har ingått i ett flertal speltitlar, alltifrån Battlefield Bad Company fram till senare titlar som Star Wars. Emittersystemet använder både CPU och GPU kraft för att processa och uppdatera systemet. Programmeringsspråk: C/C++, DirectX, xbox assembly Utvecklingsmiljöer: Microsoft Visual Studio IDE Versionshantering: Perforce, SCons OS: PC and Xbox Min Roll: 2D/3D render programmerare

4 Avdelning: Rallisport Challenge 2 Ett team om arbetade agilt och hade veckomöten där var vi avrapporterade arbetet mot projektansvariga. Teamet hade som uppgift att skapa en ny 3D motor från grunden och en uppföljare till föregående Rallisport titel, Rallisport Challenge 2. Marco's roll som renderings programmerare var att uppdatera, samt skapa nya APIer och samtidigt förbättra de befintliga rendersystem från föregående spelmotor. Rendersystemen användes sedan av grafiker, designer och leveldesign ansvariga för att bygga spelet. Marco s ansvarsområden i detta spelteam omfattade ca 20 motorsystem. Ansvaret i detta innefattade: design, utveckling, implementering, underhåll samt leverans mot beställare. Översikt av Marcos ansvarsområden: Projekt Particle system EmitterSystem och partiklar. Kamera orienterade sprite partiklar med rörelse och shading. Projekt Wheel skid system Avancerad pixelsortering med stencilbuffern, per-pixel bumpmapping, ljussättning samt självskugging effekter. Projekt Snow and Rain system. Tusentals med partiklar placerade runt omkring en spelkamera kombinerat med 2D grafikeffekter representerandes vind, blåst, dimma m.m Projekt Water droplets system Persistenta partiklar representerandes vattendropppar för vindrutor samt kameralins. Vindrutetorkning av droppar med hjälp av per-pixel stencilbuffer teknik. Project Billboard system. Ett kulisssystem med enkla preprocessing inställningar gällande upplösning och ljussättning. Förrenderade kulisser utifrån 3D modeller för träd utifrån flertalet kameravinklar, variabel upplösning beroende på minnesåtgång och typ av spelbana. Projekt Sky and Cloud system Himmel box rendering med inställingsbara molnlager kombinerat gentemot en bakgrundsgradient för himmelsfärg. Projekt Tree/billboard lighting system. Multipla ljuskällor och självskuggning. Projekt Tree/billboard sway system. Systemet utför en per-pixel alpha-blend mellan träd objekt och kuliss polygoner att noggrant matcha boundingboxar och kuliss rektanglar för en icke-märkbar (LOD) övergång. Projekt Lens flare system Rallybil solblänkeffekter med tonemapping och occlusion. Användes för gatulampor likväl.

5 Projekt Undergrowth system foundation Ställa upp kamera orienterade längor av sprites (polygon rectanglar), med svaj matris för enklare vindrörelser. Projekt Sidescreen system. Ett enkelt system att rendera många upplysta/dimmade kulisser effektivt. Målet är att uppnå ytterst få render anrop och ändringar av mjukvaru/hårdvaru inställningar på grafikkort. Projekt Animation system Gpu skelett transformationer och ett åskådarsystem för slumpmässig färgläggning av klädesplagg och publikbeteenden. Projekt Client/Server foundation Editor tools of Rallisport Challenge 2 Editorverktyg med tool rendering redskap. Projekt Minimap system Olika enklare renderings verktyg för att rendera spelet i väldigt hög upplösning för bättre bilder för tidsskrifter, röntgensyn verktyg, overdraw/fillrate debugging verktyg att identifiera eventuella ihopsättningar av pixelbelastningar för olika spelsituationer. Programmeringsspråk: C/C++, DirectX, xbox assembly Utvecklingsmiljöer: Microsoft Visual Studio IDE Versionshantering: Perforce OS: PC and Xbox Roll: 2D/3D render programmerare 2002 Avdelning: Battlefield 1942, Rallisport Challenge 1 PC På denna avdelning arbetade personer, några I teamet jobbade med Rallisport PC shaders, att porta Rallisport Xbox till PC och resten av teamet var fokuserade på spelet Battlefield. Vi arbetade agilt och hade veckomöten och rapporterade till projektledare och programmeringschefer. Följande projekt var Marcos ansvarsområden: Projekt Terrain system optimizing Förbättrad använding av dynamiska vertexbuffers att sända terräng data bättre i realtid till grafikortet samt att förhindra stalls. Projekt RLE compressed bit-lightmap system for Battlefield terrain Ljuskartorna användes som parametrar/information till objekt i rörelse närmandes/avlägsnandes skuggzoner inom spelkartan/spelvärlden. Projekt Water system Foundation render system for BF Animerade per-vertex nornalvektorer samt per-pixel ljussättning shaders skrivna i HLSL. 2 lager godtyckliga texturer i inställingsbar rörelse för grafiker kreativitet. Projekt Optimizing / rewriting shaders

6 Shaders från RSC systemen som behöver skrivas om för att fungera korrekt på PC version av spelet. Programmeringsspråk: C/C++, DirectX, xbox assembly Utvecklingsmiljöer: Microsoft Visual Studio IDE Versionshantering: Perforce OS: PC Min Roll: 2D/3D render programmerare Avdelning Rallisport Challenge 1 Marco's teams uppgift var att skapa en tvspelsmotor teknologi och utvecklingsmiljö anpassat för ett rallyspel från Microsoft som heter Rallisport Challenge. Spelet var tillsammans med Halo en av launch titlarna till Microsofts nya spelkonsoll som döptes tilll Xbox. Teamet var 25 personer och bestod av producenter, designers och utvecklare. Marcos roll som rendering utvecklare var att utveckla rendering system och API er till spelmotorn som sedan användes för själva skapandet av spelet. Följande projekt var Marco's ansvarsområden. Projekt Renderer API Användes i Battlefield 1942 och Rallisport Challenge. APIet syfte var att bistå som gränssnitt till renderingskod samt att abstrahera bort beroenden i motorn gentemot specifika tillverkar APIer som DirectX och OpenGL el. liknande. APIet kunde matas från diverse system i motorn för att sända polygoner, render data samt att sätta texturer, inställningar/tillstånd till grafikkort. Projekt Track/Terrain rendering. Polygon rutnät med per-pixel ljussättning shaders skriva i HLSL. Per-vertex reflektioner med hjälp av cubemap med färdiginkodad vektor data om solen i kombination med uträknad halv vektor samt normal vektor. Projekt Water system. Animerad per-vertex normal vektor processing med per-pixel ljussättning shaders skrivna i HLSL. Projekt Particle System Användes i Battlefield 1942 och Rallisport Challenge. CPU och GPU belastning. Projekt Lensflare system. 2D/3D transformationer spritar längs med en påle. Ett system att visa på kamera/solartifakter. Projekt Wheel skidmark system Polygonala spår skapade utefter fordon, objekt i rörelse. Render systemet utövade dynamiska vertexkällor att optimera rörelse av polygon och data till grafikchip. Projekt Animation system Animationssystem för att utföra transformationer/viktning(ben påverkan) gällande skelettuppdatring.

7 Projekt Billboard render system Starta ett enklare system genom att rita många enkla polygoner snabbt. Projekt Snow and rain system. Många partiklar I rörelse inom en elliptisk sfär fastsatt runt spelkameran. System tog hänsyn till spelvärlden att inte snöa/regna t.ex under broar tak. Programmeringsspråk: C/C++, DirectX, xbox assembly Utvecklingsmiljöer: Microsoft Visual Studio IDE Versionshantering: Perforce OS: PC and Xbox Min Roll: 2D/3D render programmerare 1999 PowerPlay Systems, IT-jobb Java, St Leonards Sydney. Marco's uppgift på PowerPlay Systems var att konstruera en Java-kurs för de anställda från olika företag i närområdet. Kursens syfte var att introducera Java och JDK plattformen att skapa intresse för Java och förståelse för hur man snabbt och enkelt med hjälp av Java kan tillverka mjukvara att lösa små enkla och vardagliga problem inom IT samt bygga frontends med Java Swing och AWT. Kursen bestod av föreläsningar samt programmeringsuppgifter att närmare bekanta sig med Java miljön och programmeringsspråket. Marco konstruerade vidare en IT lösning för PowerPlay Systems där ett hardcopy formulärsystem digitaliserades. Formuläret gjordes med Java som en Frontend applikation som beroende på innehåll pratade med en Backend sida byggt med Java servlets + Apache Web Server + Databas uppkoppling för lagring/hämtningar av uppgifter. Programmeringsspråk: Java Utvecklingsmiljöer: Kawa JDE Java Bibliotek: Java JDK 1.1, Java AWT, Java Swing, Java Applets, Java Servlets Versionshantering: ingen OS: Cross-plattform Min Roll: Pedagog och Utvecklare Kompetenser, tekniker & metoder Kompetensnivå 5 Software Engineering/Programming 15+ års erfarenhet av mjukvaruutveckling. Främst realtidssystem i C/C++. Render Systems 7 år+ erfarenhet av utveckling av render system till tvspelsdatapelsmotorer på EA Dice och AAA speltitlar att levereras mot miljontals användare. GPU Computing jobbat med att utveckla och ta fram gpu computing teknologier att främja industrin. Cloud Computing jobbat med att utveckla och ta fram cloud computing teknologier.

8 System Architecture designat och byggt 50+ render mjukvarusystem. Distributed Systems lång erfarenhet och förståelse kring distribuerade beräkningar. High Performance Computing jobbat med att ta fram teknologier som tjänster inom området HPC för effektivisering av branschen. C/C++ - jobbat med C/C++ i över 15+ år och är det språk som jag behärskar bäst. Java - arbetat 7 år med Java och gjort bland annat Android appar och webblösningar. Lärar- assistent på KTH med Java kurs, föreläst om Java för tre företag under studietiden och skapat kurser. C# - Har jobbat med C#, speciellt med appar/demoprogram som behövts göras samt bygga gränssnitt och språkbindingar. Libra API Har skrivit många demos och libra appar samt utfört uppdrag för kund. DirectX/OpenGL/ES - jobbat ofta med DirectX och OpenGL för att kommunicera med GPUer. CUDA/OpenCL Har jobbat mycket med CUDA och OpenCL under tillverkning av GPU Systems tjänster och produkter. Objective-C arbetat med ios plattformen och byggt demos / appar och använder mig då av Objective-C i kombination med C/C++. Matlab utvecklat ett helt matlab gränssnitt och biblioteks bindningar att arbeta mot native teknologier. Gjort kunduppdrag med matlab som utvecklingsmiljö med portning av befintligt matlab script till libra matlab för acceleration av GPU beräkningar. 7 års erfarenhet. Windows, Mac, Linux, ios, Android Har jobbat och byggt kod för alla de vanligaste operativsystemen samt att stödja även olika varianter av både windows som linux/unix. Testdriven utveckling/debugging: definiera testkod som implicit driver implementation/utveckling. Jobbar alltid med asserts i C/C++ ihop med debuggern som skriker till för att säkerställa den iterativa processen. I java kan jag t.ex. använda mig av Junit. Software Teams 10+ år erfarenhet att jobba i software teams, bygga, konstruera och leverera mjukvarusystem som färdiga produkter mot marknaden. Video games Har jobbat 7 år med dataspelmotor tillverkning och medverkat i att ta fram ny teknologi till titlar som Battlefield, Battlefield 2, Battlefield Bad Company, Rallisport Challenge 1 och 2. Kompetensnivå 4 Mobile Technology Har tagit fram GPU computing samt Cloud Computing tjänster att sammankoppla och tillgå PC, mobiltelefoner samt surfplattor med mer prestanda och användarupplevelse. Image Processing Har god förståelse om image processing, jobbat med image transforms, sobel filter, fft:er och allmänt intresserad av signalbehandling, beräkningar som omfattar både grafik som ljud. Machine Learning har studerat på högskoletiden machine learning i form av neurala nätverk, bildigenkänning för t.ex. självstyrande fordon. Architecture Under utvecklingprocess behövs, skapas en bild av de hårdvaruarkitekturer man utvecklar för. t.ex, PC, xbox, PS4, CPU, GPU, som ligger till grund för en kontinuerlig diskussion kring utformande av en mjukvaruarkitektur och är en nödvändighet för skapande av skalbara och effektiva mjukvaru/hårdvarusystem. Open Source känner till Open Source och använder om lämpligt/möjligt.

9 PaaS, IaaS har jobbat med PaaS, IaaS att tillgå produkter/teknologier på ett enkelt och tillgängligt sätt och för många användare. Android programmerat flertalet appar i Android med Java, OpenGL, C/C++. Mycket inhouse-appar för att testa systemet men också skarpa demos till Libra SDK. ios Development har programmerat flertalet appar i ios med C/C++, Objective-C. Se Libra SDK samples från GPU Systems för ios. Object oriented design Har lång programmeringserfarenhet och förståelse för objekt-orientering i designsyfte. 15+ år och involverar de flesta programmeringsprojekt jag sysslat med. Embedded software Har utvecklat teknologier/tjänster för inbäddad mjukvara att tillgå utökad datorkraft och programmerbarhet. Visual Studio Har använt mig av Microsoft Visual Studio IDE för programmering 15+ år. Ett robust verktyg för programmering samt projekthantering av kodbas. Eclipse Van användare av Eclipse IDE att programmera mest i C/C++ eller Java. Unix/linux Har jobbat med unix/linux system med start under högskoletiden 1999 då vi byggde en filhanterare i unix som examensarbete. Samt sedan jobbat på senare år med unix/linux på GPU Systems projekt. Mobile Applications har portat GPU Computing SDK till mobiler och surplattor. HTML/HTML5- känner väl till HTML och HTML5 Scalability Programmerar med skalbarhet i åtanke, vill säga utan hårda beroenden mot plattformar, specifika hårdvaror eller specifika Apier. Sikte på många enheter och användare. Algoritmer har jobbat med render algoritmer. Exempelvis inom området GPGPU, t.ex. för rekursiv reduktion av parallella datamatriser under begränsade hårdvarugränssnitt som OpenGL. Ex. när shared memory access saknas till hårdvara men finns närvarande under andra gränssnitt som t.ex. CUDA. Libra Teknologi, som jag arbetat med möjliggör automatiskt och dynamiskt design av olika typer av algoritmer och algoritmkomponenter utifrån förutsättningar hos underliggande hårdvara Artificial Intelligence är bekant med olika AI koncept som path finding, neurala nätverk. Big Data har jobbat med Big Data i 8 år och tagit fram verktyg att tillgå Big Data utifrån vanliga programmeringsspråk och för många olika typer av hårdvaruplattformar. MySQL: Jag har programmerat med MySQL i samband med affärssystem, licenssystem att inkludera flertalet användare. Version control: Har använt Perforce och Svn som versionshantering av programkod. Scrum/agil metodik: Jag har arbetat agilt och i scrum liknande projekt miljöer för en effektiv och iterativ utvecklingsprocess. Projektledning: Jag är strukturerad och medveten kring projektutveckling, Att kunna ta arkitektbeslut och exekvera. Gillar att ta på mig teamansvar och leder gärna team likväl ingår i team och utvecklar mjukvarusystem mot gemensamt uppsatta mål. ASP.NET: Jag har jobbat med ASP.NET för att bygga backends för gpusystems website som involverar affärssystem, kundvagn, kreditkort hantering etc, användardatabaser samt licens generering/validering och registreringssystem för kunder.

10 Kompetensnivå 3 Shell Scripting Stöter på scripts ofta under arbetets gång och använder scripting för att lösa temporära problem kring byggmiljö eller t.ex. generering av kod. Script funkar bra till fil behandling, pipa processer, data, filer, processa kataloger, sortera, scanna m.m Javascript: Jag har jobbat med javascript i t.ex. samband med asp och gpusystems website för att göra enklare frontend funktioner och kortare programsnuttar att koppla ihop javascript med java samt nativekod. Har god förståelse över hur man skriver kod i en javascript miljö. Python känner till språket. Perl känner till språket. Serialisering/XML: Jag har serialiserat / deserialiserat data i XML format el. liknande vid behov. Utbildning, Kurser & Certifieringar Magisterexamen, Master in Computer Science, University of Wollongong, Australia Högskoleexamen, KTH, Kista, Datateknik 120p. Språk Svenska Engelska Finska Modersmål Flytande Medel

KONSULTPROFIL Rodrigo

KONSULTPROFIL Rodrigo KONSULTPROFIL Rodrigo Systemutvecklare.NET/EPiServer/SharePoint Sammanfattning Rodrigo är en utåtriktad och glad person med båda fötterna på jorden som trivs både med att leda och samarbeta. Har jobbat

Läs mer

Java Programmer for JDK 1.1 1997 Developer for Java 2 Platform 2002

Java Programmer for JDK 1.1 1997 Developer for Java 2 Platform 2002 Systemarkitekt/systemutvecklare Trevor Lyall arbetar som systemarkitekt och senior systemutvecklare. Han har en lång och bred erfarenhet av projekt inom flera olika branscher. Med sitt djupa intresse för

Läs mer

Taxi boknings system, inpassering och medlemshanterings system, betallösningar, realtidssystem, App utveckling

Taxi boknings system, inpassering och medlemshanterings system, betallösningar, realtidssystem, App utveckling Magnus Moberg Är en strukturerad och noggrann systemutvecklare/arkitekt som tycker om nya utmaningar. Har 17 års erfarenhet av systemutveckling, produktframställning, design och arkitekt. Har jobbat med

Läs mer

Konsultprofil. Per Norgren (1983) Arkitekt & webbutvecklare

Konsultprofil. Per Norgren (1983) Arkitekt & webbutvecklare Konsultprofil Per Norgren (1983) Arkitekt & webbutvecklare Per Norgren är arkitekt och webbutvecklare som främst är inriktad på Mircosofts.Net-ramverk och EPiServer. Han har arbetat i branschen sedan 2007

Läs mer

Tove Carlsund Systemutvecklare

Tove Carlsund Systemutvecklare OM MIG Under mina yrkesverksamma år som systemutvecklare har jag jobbat mycket med olika Content Management System, CMS. Dels med utveckling av själva systemen, mestadels frontend. Men också med transformation

Läs mer

Fredrik är dessutom en social tillgång i varje team där han bidrar med positivitet och god stämning."

Fredrik är dessutom en social tillgång i varje team där han bidrar med positivitet och god stämning. CV Fredrik Dyrkell Skräddaregården 25 423 54 TORSLANDA fredrik.dyrkell@gmail.com 031 92 63 11 Född: 1977 09 07 Familj: Fru Josefin, två barn, Edvin 6 år och Signe 3 år "Fredrik har en förmåga att kombinera

Läs mer

Javautvecklare. Utbildningsfakta. 400 YH-poäng, 2 år

Javautvecklare. Utbildningsfakta. 400 YH-poäng, 2 år Javautvecklare 400 YH-poäng, 2 år Utbildningsfakta Kurser (12 stycken) Grundläggande programmering och javaverktyg 50 yhp Grafiskt gränssnitt och interaktion 20 yhp Internet, webb och webbramverk 40 yhp

Läs mer

KONSULTPROFIL Juan. Systemutvecklare.NET/EPiServer/Commerce. Sammanfattning. Kompetens. Uppdrag

KONSULTPROFIL Juan. Systemutvecklare.NET/EPiServer/Commerce. Sammanfattning. Kompetens. Uppdrag KONSULTPROFIL Juan Systemutvecklare.NET/EPiServer/Commerce Sammanfattning Mångsidig IT-arkitekt med mer än 14 års erfarenhet av IT-branschen. Erfarenhet av att leverera och implementera avancerade IT-lösningar

Läs mer

2014-2015 Alla rättigheter till materialet reserverade Easec

2014-2015 Alla rättigheter till materialet reserverade Easec 1 2 Innehåll Introduktion... 3 Azure Client SDK Libraries... 4 Översikt: Azure Client Libraries... 5 Azure SDK... 6 Azure SDK (forts.)... 7 Azure SDK (forts.)... 8 Cloud Services... 10 Cloud Services...

Läs mer

Mina listor. En Android-applikation. Rickard Karlsson 2013-06-09. Rickard Karlsson - rk222cu Linnéuniversitet rk222cu@student.lnu.

Mina listor. En Android-applikation. Rickard Karlsson 2013-06-09. Rickard Karlsson - rk222cu Linnéuniversitet rk222cu@student.lnu. Mina listor En Android-applikation Rickard Karlsson 2013-06-09 Rickard Karlsson - rk222cu Linnéuniversitet rk222cu@student.lnu.se Innehållsförteckning 2. Innehållsförteckning 3. Abstrakt 4. Inledning/bakgrund

Läs mer

Elisabet Stöök Konsult SAS Institute AB Copyright 2003, SAS Institute Inc. All rights reserved.

Elisabet Stöök Konsult SAS Institute AB Copyright 2003, SAS Institute Inc. All rights reserved. Administrera din SAS miljö med SAS Metadata Server och SAS Management Console. Elisabet Stöök Konsult SAS Institute AB Copyright 2003, SAS Institute Inc. All rights reserved. SAS Intelligence Value Chain

Läs mer

Välkommen! SA S PSA S Im I puls s Mobilite t t e 8 1

Välkommen! SA S PSA S Im I puls s Mobilite t t e 8 1 Välkommen! SAPSA Impuls Mobilitet 81 Impuls sponsorer 2012 Guldsponsorer SAPSA Impuls Mobilitet 81 Mobilitet 81: Mobil reseräkningsapp med möjlighet att fotografera kvittona Christer Ingemarsson Lena Kågedal

Läs mer

Konsult: Mats Lindblad; Kontaktperson: Mats Lindblad; Tel: 070 249 11 24; E-post: mats.lindblad@gmail.com;

Konsult: Mats Lindblad; Kontaktperson: Mats Lindblad; Tel: 070 249 11 24; E-post: mats.lindblad@gmail.com; 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,

Läs mer

STADSLEDNINGSKONTORET SOA SDK IT-AVDELNINGEN VERSION 2.1. Läs mig först. Stockholms stad SOA-plattform. Sida 1 (5)

STADSLEDNINGSKONTORET SOA SDK IT-AVDELNINGEN VERSION 2.1. Läs mig först. Stockholms stad SOA-plattform. Sida 1 (5) Läs mig först Stockholms stad SOA-plattform 1 (5) Innehållsförteckning 1 Beskrivning av SDK 3 1.1 Software Developer Kit för Utvecklare... 3 1.2 Support för... 3 1.3 Omfattning... 4 1.4 Versionshantering...

Läs mer

KONSULTPROFIL Michael

KONSULTPROFIL Michael KONSULTPROFIL Michael Systemutvecklare.NET/EPiServer Sammanfattning Michael är en skicklig och erfaren systemutvecklare inom.net-teknologin med fokus på EPiServer-baserade webblösningar. Han är utbildad

Läs mer

Konsultprofil Per Brundin

Konsultprofil Per Brundin Konsultprofil Per Brundin Född: 1963 Mail: per.brundin@bitology.se Mobil: 070-480 31 55 Sammanfattning Jag har många års erfarenhet som systemutvecklare/systemarkitekt och har arbetat inom IT-konsultyrket

Läs mer

Henrik Oscarsson konsultprofil

Henrik Oscarsson konsultprofil Henrik Oscarsson konsultprofil Henrik Oscarsson har mer än fjorton års konsulterfarenhet av systemutveckling och arkitektur för uppdragsgivare inom den finansiella sektorn. Henrik har haft ledande roller

Läs mer

TMP Consulting - tjänster för företag

TMP Consulting - tjänster för företag TMP Consulting - tjänster för företag Adress: http://tmpc.se Kontakta: info@tmpc.se TMP Consulting är ett bolag som utvecklar tekniska lösningar och arbetar med effektivisering och problemslösning i organisationer.

Läs mer

Hej! Min uppdaterade portfolio finns online på www.lindebrand.com. alindebrand@gmail.com +46 70 54 70 052 www.lindebrand.com

Hej! Min uppdaterade portfolio finns online på www.lindebrand.com. alindebrand@gmail.com +46 70 54 70 052 www.lindebrand.com Curriculum Vitae Hej! Jag heter Alexander Lindebrand och jag kallar mig ett kreativt allt-i-allo. Jag jobbar främst med grafisk design, webbdesign och fotografering men jag har erfarenhet i de flesta digitalt

Läs mer

Curriculum Vitae. Systemutvecklare/konsult. Kontaktuppgifter. Sammanfattning. Uppgifter hos Pulsen. Stefan Elvestål. Född: 1973 Nationalitet: Svensk

Curriculum Vitae. Systemutvecklare/konsult. Kontaktuppgifter. Sammanfattning. Uppgifter hos Pulsen. Stefan Elvestål. Född: 1973 Nationalitet: Svensk /konsult Stefan Elvestål Född: 1973 Nationalitet: Svensk Kontaktuppgifter Mobil: 0703-88 35 39 elvestal@outlook.com Sammanfattning Jag är en målmedveten och ständigt nyfiken utvecklare som är nogrann med

Läs mer

UTVECKLINGSMILJÖER Microsoft Visual Studio (2003-2013), SQL Server Management Studio 2008-2010, Eclipse

UTVECKLINGSMILJÖER Microsoft Visual Studio (2003-2013), SQL Server Management Studio 2008-2010, Eclipse KONSULTPROFIL Daniel Systemutvecklare.NET Sammanfattning Daniel har mer än 10års erfarenhet av utveckling i olika programspråk. Daniel har i första hand arbetat med Webbutveckling och känner att han har

Läs mer

Mobile Cross Development

Mobile Cross Development Mobile Cross Development Johan Holm och Jörgen Bengtsson Varje år bjuder vi in våra kunder till tre inspirationsdagar där vi lyfter fram de mest intressanta IT-frågorna med fokus på strategi, teknik eller

Läs mer

Peter Walhagen Systemutvecklare Född: 1983

Peter Walhagen Systemutvecklare Född: 1983 Sida 1(5) Peter Walhagen Född: 1983 Personlig profil Som person är jag öppen och genuint tekniskt intresserad. Något som driver och stimulerar mig är när jag får tillfälle att utveckla mina färdigheter

Läs mer

Thomas Pettersson. Sammanfattning. Född: 1969. Telefon: +46760446260. Kristinagatan 23B 602 26 Norrköping. thomas.pettersson@debadata.

Thomas Pettersson. Sammanfattning. Född: 1969. Telefon: +46760446260. Kristinagatan 23B 602 26 Norrköping. thomas.pettersson@debadata. Thomas Pettersson Född: 1969 Telefon: +46760446260 Adress: E-post: Kristinagatan 23B 602 26 Norrköping thomas.pettersson@debadata.se Sammanfattning Thomas är född 1969 och är bosatt i Norrköping. Han har

Läs mer

Minnesisolering för virtuella maskiner en hypervisorstudie

Minnesisolering för virtuella maskiner en hypervisorstudie 1.Introduktion 1.1 Inledning Den senaste trenden inom IT-världen är cloud computing (molntjänster). Molntjänster har uppnått stor popularitet både hos IT-chefer och ekonomichefer inom stora företag. Molntjänster

Läs mer

Collector en Android-app för att samla saker. Kim Grönqvist (kg222dk) 2013-06-10 Slutrapport

Collector en Android-app för att samla saker. Kim Grönqvist (kg222dk) 2013-06-10 Slutrapport Collector en Android-app för att samla saker Kim Grönqvist (kg222dk) 2013-06-10 Slutrapport Abstrakt Jag har gjort en Android-app för att samla saker, Collector. Med den kan man upprätta att göra-listor

Läs mer

INSTALLATIONSGUIDE TILL ANDROID UTVECKLINGSMILJÖ

INSTALLATIONSGUIDE TILL ANDROID UTVECKLINGSMILJÖ INSTALLATIONSGUIDE TILL ANDROID UTVECKLINGSMILJÖ Denna installationsguide berättar hur man installerar och kommer igång med utveckling för Android. Guiden är skriven som en komplettering till min bok Programmera

Läs mer

SNITS-Lunch. Säkerhet & webb 2013-10-08

SNITS-Lunch. Säkerhet & webb 2013-10-08 SNITS-Lunch Säkerhet & webb 2013-10-08 Kort om ÅF ÅF i Karlstad idag! Vi är ca 150 varav 50 inom IT Automation Elkraft Mekanik Industriell IT Process och miljö IT och telekom Energi Industri Automotive

Läs mer

Programmering. Hur, var, när och varför. 22 November. Lars Ohlén Tieto lars.ohlen@tieto.com

Programmering. Hur, var, när och varför. 22 November. Lars Ohlén Tieto lars.ohlen@tieto.com Programmering Hur, var, när och varför 22 November Lars Ohlén Tieto lars.ohlen@tieto.com Agenda Om mig Programmering Vad är? Varför kunna? Hur använda kunskapen? Framtiden Sammanfattning Q+A 2 Om mig Arbetat

Läs mer

Distribuerade affärssystem

Distribuerade affärssystem Distribuerade affärssystem Kursens mål Bygga upp, strukturera och programmera distribuerade system med en flerskiktsarkitektur Beskriva och förklara teorier och uttryck som används inom affärskritiska

Läs mer

Daniel Akenine, Teknikchef, Microsoft Sverige

Daniel Akenine, Teknikchef, Microsoft Sverige Daniel Akenine, Teknikchef, Microsoft Sverige Quincy Invånare: 5,300 Arbete: 52% jordbruk 18 % byggsektor 18 % offentlig sektor Språk: Spanska 57% Företaget Inköp Företaget Inköp Installering Lång

Läs mer

Hå rd- och mjukvårukråv såmt rekommendåtioner fo r 3L Pro from version 2015.Q1

Hå rd- och mjukvårukråv såmt rekommendåtioner fo r 3L Pro from version 2015.Q1 Hå rd- och mjukvårukråv såmt rekommendåtioner fo r 3L Pro from version 2015.Q1 För att 3L Pro skall fungera krävs att nedanstående hårdvarukrav och mjukvarukrav är uppfyllda. Viktigt är att tänka på att

Läs mer

Webbservrar, severskript & webbproduktion

Webbservrar, severskript & webbproduktion Webbprogrammering Webbservrar, severskript & webbproduktion 1 Vad är en webbserver En webbserver är en tjänst som lyssnar på port 80. Den hanterar tillgång till filer och kataloger genom att kommunicera

Läs mer

Föreläsning 1. Presentation av kursen Vad är programmering? Lite om java och utvecklingsmiljöer Aktivitetsdiagram Ett första program

Föreläsning 1. Presentation av kursen Vad är programmering? Lite om java och utvecklingsmiljöer Aktivitetsdiagram Ett första program Föreläsning 1 Presentation av kursen Vad är programmering? Lite om java och utvecklingsmiljöer Aktivitetsdiagram Ett första program Deitel: 1.1-1.9, 2.1-2.3 DA101A Programmering Programmering, DA101A Kursansvarig:

Läs mer

1:5 SLUTRAPPORT - POST MORTEN LARS EHRMAN WP12 2013-06-07

1:5 SLUTRAPPORT - POST MORTEN LARS EHRMAN WP12 2013-06-07 1:5 - POST MORTEN LARS EHRMAN WP12 2013-06-07 2:5 ABSTRAKT EN AVSEENDE STOREFRONT WEB- SHOP SOM HAR TAGITS FRAM SOM PROJEKT I KURSEN GRÄNSSNITTSUTVECKLING (1IK419) OCH KURSEN INDIVIDUELLT MJUKVARUUTVECKLINGS-

Läs mer

Systemkrav WinServ II Edition Release 2 (R2)

Systemkrav WinServ II Edition Release 2 (R2) Systemkrav WinServ II Edition Release 2 (R2) Observera: Alla rekommendationer är aktuella vid den tid då dokumentet publicerades och visar den senaste informationen för nödvändig mjukvara. Systemkrav för

Läs mer

Hå rd- och mjukvårukråv såmt rekommendåtioner fo r 3L Pro from version 2013.Q3

Hå rd- och mjukvårukråv såmt rekommendåtioner fo r 3L Pro from version 2013.Q3 Hå rd- och mjukvårukråv såmt rekommendåtioner fo r 3L Pro from version 2013.Q3 För att 3L Pro skall fungera krävs att nedanstående hårdvarukrav och mjukvarukrav är uppfyllda. Viktigt är att tänka på att

Läs mer

Molntjänster -- vad är molnet?

Molntjänster -- vad är molnet? En e-bok från Visma Spcs Molntjänster -- vad är molnet? Vad du bör tänka på för att göra rätt val till ditt företag Molntjänster -- vad är molnet? En guide till att förstå molntjänster Innehåll Hänger

Läs mer

Information Coding / Computer Graphics, ISY, LiTH. Minnesaccess. Vitalt för prestanda! Minnestyper. Coalescing

Information Coding / Computer Graphics, ISY, LiTH. Minnesaccess. Vitalt för prestanda! Minnestyper. Coalescing Minnesaccess Vitalt för prestanda! Minnestyper Coalescing Exampel på hur man kan använda delat minne Minnestyper Global Shared Constant (read only) Texture cache (read only) Local Registers Viktiga när

Läs mer

Kurskatalog 2010 INNEHÅLLSFÖRTECKNING

Kurskatalog 2010 INNEHÅLLSFÖRTECKNING SFÖRTECKNING 1. RFID-Kurser... 2 1.1. RFID Grundkurs... 2 1.2. RFID Fortsättningskurs... 3 1.3. RFID dator programmering... 4 1.4. RFID Systemadministration... 5 1.5. RFID Aktiv Systemadministration...

Läs mer

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

PROGRAMMERING. Ämnets syfte. Kurser i ämnet PROGRAMMERING Ämnet programmering behandlar programmeringens roll i informationstekniska sammanhang som datorsimulering, animerad grafik, praktisk datoriserad problemlösning och användaranpassad konfiguration

Läs mer

Mobila tjänster för lojalitets system. Mobila tjänster för lojalitetssystem Mobile services for loyalty network

Mobila tjänster för lojalitets system. Mobila tjänster för lojalitetssystem Mobile services for loyalty network Mobila tjänster för lojalitets system Mobila tjänster för lojalitetssystem Mobile services for loyalty network Andreas Björklund EXAMENSARBETE 2012 Datateknik Postadress: Besöksadress: Telefon: Box 1026

Läs mer

Krav och riktlinjer för applikationsutveckling

Krav och riktlinjer för applikationsutveckling Svenska Filminstitutet Box 27126, 102 52 Stockholm Besök: Filmhuset, Borgvägen 1 Telefon: 08-665 11 00 Fax: 08-661 18 20 www.sfi.se BILAGA till Branschstandard Tillgänglig Bio 2015-03-25 Krav och riktlinjer

Läs mer

Dino-Lite ESD-säkra digitala mikroskop för elektronikindustrin

Dino-Lite ESD-säkra digitala mikroskop för elektronikindustrin Dino-Lite ESD-säkra digitala mikroskop för elektronikindustrin Ett komplett utbud av ESD-säkra digitala mikroskop Med Dino-Lite kan vi erbjuda ett komplett utbud av ESD-säkra digitala mikroskop och tillbehör

Läs mer

Software Technology. Josef Svenningsson

Software Technology. Josef Svenningsson Software Technology Josef Svenningsson Software Technology Software Technology Området Software Technology handlar i mångt och mycket om följande frågeställning: Hur designar man programmeringsspråk för

Läs mer

Microsoft Office historik. - making IT easier

Microsoft Office historik. - making IT easier Microsoft Office historik Word 1983 September Word 1.0 släpptes Den absolut första versionen av Word. Släpptes till MS-DOS Kunde ha flera dokument öppna på en gång Hade stöd för mus (vilket var ganska

Läs mer

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

PROGRAMMERING. Ämnets syfte. Kurser i ämnet PROGRAMMERING Ämnet programmering behandlar programmeringens roll i informationstekniska sammanhang som datorsimulering, animerad grafik, praktisk datoriserad problemlösning och användaranpassad konfiguration

Läs mer

Systembeskrivning. Inklusive beskrivning av klienterna. Juni 2009. Författare: Ted Björling, Accedo Broadband AB

Systembeskrivning. Inklusive beskrivning av klienterna. Juni 2009. Författare: Ted Björling, Accedo Broadband AB Systembeskrivning Inklusive beskrivning av klienterna Juni 2009 Författare: Ted Björling, Accedo Broadband AB Alex Johnsson, Patrick Broman och Fredrik Eldh, Mobile Sorcery AB Innehållsförteckning 1 Introduktion...

Läs mer

Grundkurs i programmering - intro

Grundkurs i programmering - intro Grundkurs i programmering - intro Linda Mannila 4.9.2007 Dagens föreläsning Allmän kursinformation: mål, syfte, upplägg, examination, litteratur, etc. Hur arbetar en dator? Hur vi får datorn att förstå

Läs mer

Mathias Ericsson. Curriculum Vitae. Mathias Ericsson

Mathias Ericsson. Curriculum Vitae. Mathias Ericsson Curriculum Vitae Namn Födelseår E-post Adress Telefonnummer Kompetensinriktning Jag är en driven och social kille som tar mycket ansvar i mina arbetsgrupper. Jag strävar efter förbättring i mina och företagets

Läs mer

Plattform as a Service, leverantör tillhandahåller plattformen, jag tillhandahåller applikation och ansvarar för denna.

Plattform as a Service, leverantör tillhandahåller plattformen, jag tillhandahåller applikation och ansvarar för denna. Modul 1: Molntjänst Publikt moln Privat moln Hybrid moln IaaS PaaS SaaS DaaS DaaS SLA Infrastructure as a Service, leverantör tillhandahåller infrastrukturen, jag tillhandahåller virtuella maskiner eller

Läs mer

EVRY One Outsourcing Linköping AB. Erfaranheter av daglig drift och nyttjande av IFS Applications 8.

EVRY One Outsourcing Linköping AB. Erfaranheter av daglig drift och nyttjande av IFS Applications 8. EVRY One Outsourcing Linköping AB Erfaranheter av daglig drift och nyttjande av IFS Applications 8. Vår erfarenhet IFS Applications 8 Ca 10 st genomförda eller pågående uppgraderingar till IFS 8. Första

Läs mer

Creo Customization. Lars Björs 2014-10-16

Creo Customization. Lars Björs 2014-10-16 Creo Customization Lars Björs 2014-10-16 Norra Europas största partner och återförsäljare av PTC relaterad programvara (Windchill, Creo, Arbortext, MathCad, Relex) 70 anställda Egen utvecklingsavdelning

Läs mer

Innehåll Molntjänster... 4 Vad är detta?... 5 Cirkeln sluts... 6 The Cloud... 7 The Cloud (forts.)... 8 Definition av molntjänster...

Innehåll Molntjänster... 4 Vad är detta?... 5 Cirkeln sluts... 6 The Cloud... 7 The Cloud (forts.)... 8 Definition av molntjänster... 1 2 Innehåll Molntjänster... 4 Vad är detta?... 5 Cirkeln sluts... 6 The Cloud... 7 The Cloud (forts.)... 8 Definition av molntjänster... 9 Definition av molntjänster (forts.)... 11 Tjänster... 12 Skikt

Läs mer

PHP-presentation Dataföreningens Open Source-nätverk

PHP-presentation Dataföreningens Open Source-nätverk PHP-presentation Dataföreningens Open Source-nätverk Netera AB Jimmy Furland jimmy@netera.se Björn Hansson hansson@netera.se Introduktion HTML-inbäddat webbprogrammeringsspråk Står för PHP Hypertext Preprocessor

Läs mer

Diagnostisktprov Utveckla i Azure

Diagnostisktprov Utveckla i Azure .easec Diagnostisktprov Utveckla i Azure Mats Johannesson 2015-06-08 1 o Indikerar ett svar önskas. Flera svar önskas. Maxpoäng: 86 Din poäng: Godkänt: 43 poäng Väl Godkänt: 60 poäng 2 1. Vilka fyra alternativ

Läs mer

ATT ARBETA MED VEKTORGRAFIK

ATT ARBETA MED VEKTORGRAFIK ATT ARBETA MED VEKTORGRAFIK Helene Brogeland Vektorgrafik och animation VT 2014 2014-04-29 Inledning Före aktuell kurs hade jag bara en vag uppfattning av innebörden av vektorgrafik och hade aldrig jobbat

Läs mer

ANNA ÅBERG. Häng med in i min värld och lär känna mig. Kanske är jag just den som ni söker... Jag är...

ANNA ÅBERG. Häng med in i min värld och lär känna mig. Kanske är jag just den som ni söker... Jag är... ANNA ÅBERG Häng med in i min värld och lär känna mig. Kanske är jag just den som ni söker... Jag är......en glad och ambitiös tjej som försöker stå med båda fötterna på jorden, CURRICULUM VITAE...positiv

Läs mer

Systemkrav Tekis-Bilflytt 1.3

Systemkrav Tekis-Bilflytt 1.3 Systemkrav 1. Systemkrav Systemkrav 2015-06-09 2 (8) Systemkrav 1. Dokumentet beskriver de krav som systemet ställer på maskinvara och programvara i de servrar och klientdatorer som ska användas för systemet.

Läs mer

LNU INDIVIDUELLT MJUKVARUUTVECKLINGSPROJEKT. Honey Hunter. Androidspel. Martin Karlsson 1/17/2014

LNU INDIVIDUELLT MJUKVARUUTVECKLINGSPROJEKT. Honey Hunter. Androidspel. Martin Karlsson 1/17/2014 LNU INDIVIDUELLT MJUKVARUUTVECKLINGSPROJEKT Honey Hunter Androidspel Martin Karlsson 1/17/2014 Abstrakt: Denna slutrapport berör androidspelet Honey Hunter som berör kursen Indiviudellt Mjukvaruutvecklingsprojekt

Läs mer

Jag blev utnämnd som årets ledare i Spånga hockey för säsongen 2012/2013.

Jag blev utnämnd som årets ledare i Spånga hockey för säsongen 2012/2013. Namn: Jonas Hansson Födelseår: 1967 Region: Stockholm, Sverige Introduktion Jag är en ansvarsfull, självgående och utåtriktad person med lång erfarenhet av olika typer av testarbete. Jag har jobbat som

Läs mer

Adobe Fireworks CS6. Följande text kan användas på webbplatser, i kataloger, annonser och annat marknadsföringsmaterial för Adobe Fireworks CS6.

Adobe Fireworks CS6. Följande text kan användas på webbplatser, i kataloger, annonser och annat marknadsföringsmaterial för Adobe Fireworks CS6. Adobe Fireworks CS6 Marketing Copy för Channel Partners Adobe Fireworks CS6 Följande text kan användas på webbplatser, i kataloger, annonser och annat marknadsföringsmaterial för Adobe Fireworks CS6. HUR

Läs mer

Definition DVG A06. Varför operativsystem? Operativsystem. Översikt. - Vad är ett operativsystem?

Definition DVG A06. Varför operativsystem? Operativsystem. Översikt. - Vad är ett operativsystem? DVG A06 Operativsystem, mm Definition Den del av systemet som hanterar all hårdvara och all mjukvara. Kontrollerar: -alla filer -alla enheter -varje del av minnet -varje ögonblick av processortiden (-nätverk

Läs mer

1969-1972 Göteborgs universitet 1972-1974 Chalmers Tekniska Högskola

1969-1972 Göteborgs universitet 1972-1974 Chalmers Tekniska Högskola Yrke: IT-Konsult / Databasadministratör Födelseår: 1949 IT-erfarenhet sedan: 1974 Utbildning: 1969-1972 Göteborgs universitet 1972-1974 Chalmers Tekniska Högskola Profilresume: BS har lång erfarenhet av

Läs mer

Föreläsning 1: Introduktion till kursen

Föreläsning 1: Introduktion till kursen (18 januari 2015 F1.1 ) Föreläsning 1: Introduktion till kursen Lärare: Anna, Carl, Johan, Tom och ca 20 assistenter Registrering / avregistrering Undervisningsformer: föreläsningar och laborationer Kursmaterial

Läs mer

Mobile First Video on demand och livesändningar på Internet. Juni 2012

Mobile First Video on demand och livesändningar på Internet. Juni 2012 Mobile First Video on demand och livesändningar på Internet Juni 2012 1 Om detta dokument Marknaden och tekniken kring film (video on demand och livesändningar) på Internet utvecklas blixtsnabbt. Video

Läs mer

Curriculum Vitae Erik Benerdal

Curriculum Vitae Erik Benerdal Curriculum Vitae Erik Benerdal Personuppgifter Namn: Erik Benerdal Adress: Päronvägen 34A Postadress: 904 36 Umeå Födelsedatum: 1982-11-27 Telefon: 070-227 49 11 E-post: erik@scalari.net WWW: http://www.scalari.net/

Läs mer

Lab1 Introduktion. 1 Syfte. 2 Innehåll Win32API Skapa trådar Kritiska sektioner Mailslothantering. 3 Förberedelse & Tips

Lab1 Introduktion. 1 Syfte. 2 Innehåll Win32API Skapa trådar Kritiska sektioner Mailslothantering. 3 Förberedelse & Tips Lab1 Introduktion Förberedelse för planetlabben genom att kapsla in (skapa wrappers) systemanrop. 1 Syfte Få en känsla av hur Win32API fungerar, dvs programmerarens interface gentemot Windows. Känsla för

Läs mer

Introduktion till programmering, hösten 2011

Introduktion till programmering, hösten 2011 Föreläsning 1 Programmering är ett hantverk. Det betyder att man inte kan läsa sig till den förmågan, man måste träna och man tränar genom att skriva mer och mer avancerade program. Programmering förutsätter

Läs mer

Hå rd- och mjukvårukråv såmt rekommendåtioner fo r 3L Pro from version 2013.Q2

Hå rd- och mjukvårukråv såmt rekommendåtioner fo r 3L Pro from version 2013.Q2 Hå rd- och mjukvårukråv såmt rekommendåtioner fo r 3L Pro from version 2013.Q2 För att 3L Pro skall fungera krävs att nedanstående hårdvarukrav och mjukvarukrav är uppfyllda. Viktigt är att tänka på att

Läs mer

PM 01 En jämförelse av två analysmodeller för val av komponentteknik

PM 01 En jämförelse av två analysmodeller för val av komponentteknik MÄLARDALENS HÖGSKOLA Institutionen för Ekonomi och Informatik v PM 01 En jämförelse av två analysmodeller för val av komponentteknik Eskilstuna, 2002-12-12 EI0230 Komponentbaserad applikationsutveckling

Läs mer

Inledande programmering med C# (1DV402) Introduktion till C#

Inledande programmering med C# (1DV402) Introduktion till C# Introduktion till C# Upphovsrätt för detta verk Detta verk är framtaget i anslutning till kursen Inledande programmering med C# vid Linnéuniversitetet. Du får använda detta verk så här: Allt innehåll i

Läs mer

PROJEKTARBETE 2009 RAPPORT 3D-SPEL. Av: Han Lin Yap. Lindengymnasiet, Katrineholm. Handledare: Robert Bjurhagen och Alex Luketa

PROJEKTARBETE 2009 RAPPORT 3D-SPEL. Av: Han Lin Yap. Lindengymnasiet, Katrineholm. Handledare: Robert Bjurhagen och Alex Luketa PROJEKTARBETE 2009 RAPPORT 3D-SPEL Av: Han Lin Yap Lindengymnasiet, Katrineholm Handledare: Robert Bjurhagen och Alex Luketa Förord Jag vill tacka min handledare Robert för att ha uppmuntrat och litat

Läs mer

Web Services. Cognitude 1

Web Services. Cognitude 1 Web Services 1 Web Services Hur ska tillämpningar integreras? Hur ska tillämpningar integreras (via nätet ) för att erbjuda tjänster åtkomliga på nätet? SVAR: Web Services (Enligt Microsoft, Sun, IBM etc.)

Läs mer

Teknisk kartläggning kring plattformsval och arbetet med att skapa en app med Augmented Reality

Teknisk kartläggning kring plattformsval och arbetet med att skapa en app med Augmented Reality Teknisk kartläggning kring plattformsval och arbetet med att skapa en app med Augmented Reality Inledning Frostware, tillsammans med Seize the Frame, KuberaKonsult, Magnus Marklund enskild firma har arbetat

Läs mer

Meritförteckning. Mer än 3 års professionell erfarenhet av PHP, SQL, C# och VB.NET,

Meritförteckning. Mer än 3 års professionell erfarenhet av PHP, SQL, C# och VB.NET, CvSwe 20080410.doc Niklas Rydén sida1/6 Meritförteckning Niklas Rydén 031-51 95 58 (hem) Slåttängsgatan 51 0709-40 66 49 (mobil) 415 07 Göteborg nikryden@gmail.com http://www.timeonline.se Mer än 3 års

Läs mer

Guide för Innehållsleverantörer

Guide för Innehållsleverantörer Library of Labs Content Provider s Guide Guide för Innehållsleverantörer Inom LiLa ramverket är innehållsleverantörer ansvariga för att skapa experiment som "LiLa Learning Objects", att ladda upp dessa

Läs mer

Teknisk dokumentation för Schemalätt 5.0. Systemkrav. Installation. Utvecklingsmiljö/OS: Programkomponenter: Programutveckling för vård och omsorg

Teknisk dokumentation för Schemalätt 5.0. Systemkrav. Installation. Utvecklingsmiljö/OS: Programkomponenter: Programutveckling för vård och omsorg Teknisk dokumentation för Schemalätt 5.0 Systemkrav Operativsystem: Microsoft Windows 98, ME, NT 4.0 (SP5 eller senare), 2000, XP (SP1 eller senare). Internminne: Minst 64 Mb RAM Grafikkort: Minst 256

Läs mer

IT-kurser Office IT-Partner Våren 2015

IT-kurser Office IT-Partner Våren 2015 IT-kurser Office IT-Partner Våren 2015 Office datautbildningar Innehåll Anmälan, avbokning och garanti... 3 IT-kurser våren 2015... 4 Microsoft Word grund... 5 Microsoft PowerPoint... 5 SharePoint 2013

Läs mer

Cloud Computing för arkitekter Sten Sundblad IASA och Sundblad & Sundblad

Cloud Computing för arkitekter Sten Sundblad IASA och Sundblad & Sundblad Cloud Computing för arkitekter Sten Sundblad IASA och Sundblad & Sundblad Är Cloud Computing intressant? 40 % tillväxt globalt 2009. Blir likadant i Sverige! Computer Sweden/IDC 2009-03-06 USA 2008 23

Läs mer

Daniel Persson. Födelsedatum: 1986-02- 08 Vindragaregatan 3B, 417 03 Göteborg Telefon: 070 839 51 88 Email: info@danielp.se Portfolio: www.danielp.

Daniel Persson. Födelsedatum: 1986-02- 08 Vindragaregatan 3B, 417 03 Göteborg Telefon: 070 839 51 88 Email: info@danielp.se Portfolio: www.danielp. 1 Daniel Persson Front end utvecklare Födelsedatum: 1986-02- 08 Vindragaregatan 3B, 417 03 Göteborg Telefon: 070 839 51 88 Email: info@danielp.se Portfolio: www.danielp.se CURRICULUM VITAE Yrkesmässiga

Läs mer

Kursprogram hösten 2011

Kursprogram hösten 2011 Enea Experts Logo - with wet floor effect Enea Experts Logo - without wet floor effect Android Störst på Linux OSE/realtidskurser Flest testkurser ISTQBcertifiering Java, C# C, C++, Safer C, TDD projektledning

Läs mer

Hi-Fi Prototyping + laborationsgenomgång & verktyg

Hi-Fi Prototyping + laborationsgenomgång & verktyg Hi-Fi Prototyping + laborationsgenomgång & verktyg Karin Fahlquist 2015 Frågor att besvara Vad innebär prototyping? Vad är speciellt med hi-fi prototyping? Hur kan man använda dem? Hur väljer man nivå

Läs mer

Utbildning. Cathrine Gustavsson Födelsedata: 821003 Mobil: 070-665 23 20 Telefon hem: 054-20 31 393

Utbildning. Cathrine Gustavsson Födelsedata: 821003 Mobil: 070-665 23 20 Telefon hem: 054-20 31 393 Utbildning Universitetsutbildning Multimediaprogrammet (2002 2006) Magisterexamen i medie- och kommunikationsvetenskap, s Universitet Jag läste här kurser inom medie- och kommunikationsvetenskap där jag

Läs mer

Lagringssystem. server. arbetsstationer. Katalog 2013. 08-584 006 41 Öppettider: 09:00-17:00 alla vardagar. www.nextron.se E-mail: sales@nextron.

Lagringssystem. server. arbetsstationer. Katalog 2013. 08-584 006 41 Öppettider: 09:00-17:00 alla vardagar. www.nextron.se E-mail: sales@nextron. Katalog 2013 Lagringssystem Upp till 288TB i ett kabinett SAN, NAS och DAS lösningar Automatisk failover mellan redundanta system server 1U till 5U 1 till 8 processorer Single, Microcloud, Twin eller Blade

Läs mer

Realtidssystem HT03. Vad är realtidssystem? Inbyggda system. Att programmera, Tasks (Uppgifter) Realtidssystem kräver analys

Realtidssystem HT03. Vad är realtidssystem? Inbyggda system. Att programmera, Tasks (Uppgifter) Realtidssystem kräver analys Realtidssystem HT03 Vad är realtidssystem? Föreläsare: Wang Yi Rum: 1235, yi@it.uu.se, Tel: 471 3110 Assistent: Tobias Amnell Rum: 1216, tobiasa@it.uu.se, Tel: 4717122 Webbsida: www.it.uu.se/edu/course/homepage/realtid/h03

Läs mer

Konsultprofil Joel Andersson Född 1976

Konsultprofil Joel Andersson Född 1976 Konsultprofil Joel Andersson Född 1976 Erfaren systemutvecklare som jobbat med olika typer av utveckling sedan 1998 i Microsoftmiljö med inriktning på.net (C#, VB.NET & ASP.NET) och SQL. Som konsult i

Läs mer

Konsultprofil Lennart Boklund

Konsultprofil Lennart Boklund Konsultprofil Lennart Boklund Lennart har lång och gedigen erfarenhet av professionell systemutveckling inom näringslivet. Han visar stort intresse för kundens verksamhet och brinner för att hitta bra

Läs mer

LAJKA-GUIDE. Så kör du. Windows på din Mac. 7 Fler spel och program 7 Enklare än Bootcamp 7 Körs direkt i OSX 7 Helt gratis

LAJKA-GUIDE. Så kör du. Windows på din Mac. 7 Fler spel och program 7 Enklare än Bootcamp 7 Körs direkt i OSX 7 Helt gratis Så kör du Windows på din Mac 7 Fler spel och program 7 Enklare än Bootcamp 7 Körs direkt i OSX 7 Helt gratis. Så kör du Windows på din Mac Virtualbox gör din Mac till en pc Du behöver inte köra Bootcamp

Läs mer

Robin Wahlstedt Datavetenskap / Spel Vetenskapsmetodik rwt07001@student.mdh.se. Datorgrafik i spel

Robin Wahlstedt Datavetenskap / Spel Vetenskapsmetodik rwt07001@student.mdh.se. Datorgrafik i spel Robin Wahlstedt Datavetenskap / Spel Vetenskapsmetodik rwt07001@student.mdh.se Datorgrafik i spel 1 Sammanfattning Dator grafik kan delas in i fyra olika områden: information, design, simuleringar och

Läs mer

Med Leef Access 2.0 ökar du minneskapaciteten i din Android-telefon eller surfplatta och den är så liten att den får plats i din ficka.

Med Leef Access 2.0 ökar du minneskapaciteten i din Android-telefon eller surfplatta och den är så liten att den får plats i din ficka. SVENSKA För Leef, kommer design alltid främst. Faktum är att över hälften av vårt team utgörs av designers. Vi integrerar fullständigt kvalitetsmaterial,funktion och stil, resultatet är en serie produkter

Läs mer

Middleware vad, hur, varför när?

Middleware vad, hur, varför när? Middleware vad, hur, varför när? Anders Kingstedt Askus AB Ersättas med en bild 1 Disposition Vad? Hur? Varför? När? Målsättning Ge er möjlighet att skilja på och 2 Vad? - är Middleware Ersättas med en

Läs mer

Programmering för alla!

Programmering för alla! Programmering för alla! Inspirationsseminarium för lärare i grundskola och gymnasium Björn Regnell Professor Datavetenskap, LTH, Lunds universitet lth.se/programmera Video http://www.svt.se/nyheter/sverige/krav-pa-att-elever-lar-sig-programmera

Läs mer

Bilaga 2. Konsulter för tjänster inom IT-relaterat utvecklingsarbete. Kompetensspecifikation 2011-04-28. Dnr 2011/817/243 Sid.

Bilaga 2. Konsulter för tjänster inom IT-relaterat utvecklingsarbete. Kompetensspecifikation 2011-04-28. Dnr 2011/817/243 Sid. Bilaga 2 Konsulter för tjänster inom IT-relaterat utvecklingsarbete Kompetensspecifikation 2011-04-28 Dnr 2011/817/243 Sid. 1 (7) 1 Klassningsmodell Kompetensklassningsmodellen är en matris i två dimensioner

Läs mer

Operativsystem. Innehåll. Operativsystemets funktion. Vad är ett OS? Vart hittar men ett OS? OS hanterar processorns resurser

Operativsystem. Innehåll. Operativsystemets funktion. Vad är ett OS? Vart hittar men ett OS? OS hanterar processorns resurser Innehåll Operativsystem Vad är operativsystem och hur fungerar de Vad är ett OS? Syfte Att tillåta flera program att köra samtidigt Att fungera som ett abstraktionslager mot hårdvaran Att hantera olika

Läs mer

Vägen till en modern. integrations plattform

Vägen till en modern. integrations plattform Vägen till en modern integrations plattform Integrerade säkerhetssystem Integrerade säkerhetssystem Basen i det integrerade säkerhetssystemet utgörs alltid av olika funktionssystem, inbrottslarm, överfallslarm,

Läs mer

Sömlös bildkvalitet vid 60 fps

Sömlös bildkvalitet vid 60 fps PCIe-inspelningskort för HD HDMI VGA DVI & komponent 1080P vid 60 FPS StarTech ID: PEXHDCAP60L Detta allt-i-ett PCI Express-inspelningskort låter dig spela in video och stereoaudio i 1080p HD till ditt

Läs mer