J2EE-arkitekt, mentor och instruktör



Relevanta dokument
Senior utvecklare/arkitekt Rama Pour Rajaei Utbildningar Certifieringar Kontaktinformation

Som person är Dennis en utåtriktad och öppen människa och jobbar gärna i grupp. Han är analytisk, noggrann och ansvarstagande..

Java Programmer for JDK Developer for Java 2 Platform 2002

Födelseår 1979 Konsult sedan 2002 IT-erfarenhet sedan 1999

Utveckling och förvaltning av ehälsomyndighetens integrationstjänster. Projekt och förvaltning sker i en agil miljö med Kanban/Scrum.

Konsultprofil Per Brundin

Curriculum Vitae. Lars Hörding ( ) Generell beskrivning. Certifieringar: Utbildning

Konsultprofil Per Brundin

Teknik: HTML5, CSS3, Twitter Bootstrap Wicket, Java, Spring MVC, JPA, Hibernate, Mysql, HSQLDB, Maven, Git, FitNesse, Jenkins, Sonar, mm.

J2EE/JEEarkitekt. Bengt Sandberg. Kontaktinformation

Edwald Costa Santos. Om mig. Tidigare erfarenheter. Kompetenser & erfarenheter. Systemarkitekt / Teknisk specialist. Infrastructure Architect

J2EE/JEE-arkitekt. Bengt Sandberg. Kontaktinformation

Ove är säker i roller som arkitekt, designer, mentor, utvecklare och teknisk projektledare/teamledare för en grupp Javautvecklare.

Projektkaos. Chaos-rapporten. 34% av projekten avslutades i tid och enligt budget % misslyckades!

Konsultprofil Lennart Boklund

INTERSTAGE V4. Application Server. Integration Server. Portal Server. Network Access Server 1 INTERSTAGE V4. INTERSTAGE Application Server

Utbildning av IT-arkitekter

RUP - Rational Unified Process

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

Göteborgs universitet Chalmers Tekniska Högskola

KONSULTPROFIL Rodrigo

Namn. Födelseår. Sammanfattning. Exempel på uppdrag Per Lundholm

Robert Grannerud. Sammanfattning

Konsultprofil Mattias Johansson

Albus Datakonsult Åsa Bäckväg 91A Åsa

Förvaltningsåtagande. Provisum

Symptom på problemen vid programvaruutveckling

Distribuerade affärssystem

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

Utbildning 1983 Lantmäteri/Kartingenjör Certifierad Scrummaster Diplomerad Facilitator Worshopledare Projektledare Medarbetarskapsledare

Lars Nordqvist UPPDRAG

Konsultprofil Per Broström 1 (5)

Rapport inför projektavslut

Konsultprofil Andreas Lundgren

Klas Karlsson CV. Kontakt. Sammanfattning. Uppdrag

RUP Rational Unified Process. 17 november 2004

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

Curriculum Vitae - Anders Persson. Anders Persson

NyA, Ladok och identitetsfederationer - så hänger det ihop! Kristina Leve, VHS

Programvaruteknik, hp

Metoder och verktyg för funktionssäkerhet

Dag König Developer Tools Specialist Microsoft Corporation

Konsultprofil. Per Norgren (1983) Arkitekt & webbutvecklare

receiver En produkt från ida infront - a part of Addnode

Namn. Födelseår. Sammanfattning. Exempel på uppdrag

konsultprofil Björn Wismén

Erfarenheter från vår resa

Web Services. Cognitude 1

CV/ Lasse Ahvenainen Senior Oracle specialist/utvecklare

Curriculum vitae. Lenn On-line AB / Systemutveckling och utbildning inom CICS, IMS, DL/I, DB2, Cobol och TELON. bert-ake.wihlborg@lennon.

Användbarhet i sitt sammanhang

Kurser och seminarier från AddQ Consulting

SLL Juridik och upphandling Upphandlingsavdelningen. Kravspecifikation för. Digitala kommunikationsplattformar,sll1925

Kurser och seminarier från AddQ Consulting

Henrik Oscarsson konsultprofil

SAS Institute Education Center. Kurser hösten 2007

JBoss Application Server ANNIE AXELSSON

Praktikum i programvaruproduktion

communication En produkt från ida infront - a part of Addnode

Lyckade projekt - finns det?

PMM (Process Maturity Metrics) Allmänt. Mätetal för framgångsfaktorer. 1. CM konfigurationsstyrning

Roller i mjukvaruprojekt. Åke Liljenberg ake.liljenberg@volvo.com

Donator. Partnerprogram. Från produkt till molntjänst.

Magnus Hellström. Summary. Skills & Expertise. Javakonsult at Kilviken Consulting AB magnus.nils.hellstrom@gmail.com

Presentation av IT-utbildningar. Vidareinformatörsdag Anna Palmquist

GÄVLE Född och har AB-körkort.

System Y är ett Digital Asset Management (DAM) system för hantering av marknadsmaterial såsom

- your integration and education partner

Kursprogram hösten 2011

Objekt-orienterad utveckling. Objektorienterad analys och design. Objekt-orienterad programutveckling. Objekt-orienterad analys och design: Litteratur

Konsultprofil. Allmän profil. Expertis. Databasteknik. Prestanda 1 (5) Johan Sintorn Seniorkonsult och delägare Matematiker

Guide inför ett. storageprojekt. Viktiga överväganden inför lagringskonsolidering

Mika Timonen Alfasco AB Mobil Brännkyrkagatan 54B E-post: Stockholm Medborgarskap: Svenskt. Hej!

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

Erfarenhet inom branscherna Telekom, Finans, Logistik, Transport, Retail och Spel.

Introduktion. Byggstenar TDBA

Xpmetodik inom Enterpriseutveckling

Webservice & ERP-Integration Rapport

Objekt-orienterad utveckling. Objektorienterad analys och design. Objekt-orienterad programutveckling. Objekt-orienterad analys och design: Litteratur

Tudor Cristea. Konsultprofil Tudor Cristea. Sidan 1(6)

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

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

Konsultprofil för Mårten Gustafsson

Sammanfattning. Angeles Bermudez-Svankvist. Camilla Gustafsson. Sida: 2 av 17

W HIT E PA P ER. Vanliga frågor om Hybrid datacenter som tjänst. Hur kan jag veta att investeringen blir lönsam? t e xt : Johan Bentzel

Programmering. Seminarier i datavetenskap, datorteknik och informationsteknik. Niklas Broberg niklas.broberg@chalmers.

Från Data till Process

Systemutvecklare.NET, C#/VB, C/C++, ASP.NET, T-SQL, JAVA Systemdesign

Systemanalys och arkitektur på Tillväxtverket 2012

Seniorkonsult och partner Civilingenjör, Elektroteknik

archive En produkt från ida infront - a part of Addnode

Objektorienterad analys och design

Marcelo Rivera SharePoint konsult

Projektmetodik. Översikt. Lektion 1: Metodiker. Metodiker.

Hur blir man IT-arkitekt?

Objektorienterad programmering

Christer Meurling Fornborgsvägen Frösön

Transkript:

J2EE-arkitekt, mentor och instruktör Christoffer är arkitekt och systemutvecklare specialiserad inom Java och J2EE. Han är van och komfortabel i rollen att som systemarkitekt, ansvara för den tekniska lösningen i större projekt. Han genomför även uppdrag som mentor vilket innebär att han då stödjer projektet genom hela utvecklingen, från kravanalys till driftsättning. Med sina certifierade kunskaper inom RUP hjälper han även sina uppdragsgivare att införa väl fungerande metoder inom disciplinerna analys, design, och CM. Några gånger per år försöker Christoffer även utföra utbildning i kursform. Som instruktör genomför han för uppdragsgivaren skräddarsydda utbildningar inom de ämnen han behärskar. Christoffer arbetar också med kortare uppdrag som normalt handlar om att granska en befintlig arkitektur eller som verktygsspecialist utföra vissa punktinsatser. Christoffer de Vall Födelseår : 1970 Konsult sedan : 1994 IT-erfarenhet sedan : 1990 Språkfärdigheter : Svenska modersmål : Engelska flytande i både tal och skrift Certifieringar Rational Unified Process Foundations Rational Software Implementing Rational Unified Process Rational Software Java Certified Programmer Sun Kontaktinformation christoffer.de.vall@relaysource.se 070 417 46 00

Projekterfarenhet, exempel Tidsperiod 2004-2005 Modernisering och utveckling av bankens Internetkontor baserad på ny arkitektur. Christoffer arbetar med CM processen. Han tar fram riktlinjer och arbetssätt för hur integrationsarbetet och ändringshanteringen skall genomföras och ansvarar också för att baselines byggs och driftsätts i de olika testmiljöerna. Han förbättrar också rutinerna för leveranser mellan parallella projekt och tar fram releaseplaner. Christoffer arbetar också med att utbilda de anställda inom drift och administration av Websphere. J2EE, WSAD/Eclipse, RUP, Websphere, Ant, CVS, TestDirector Tidsperiod 2004-2005 Modernisering och utveckling av bankens Internetkontor baserad på ny arkitektur. Christoffer har rollen som mentor och systemutvecklare. Han arbetar som en i systemutvecklingsgruppen men har även ansvar att stötta de andra i gruppen. Som utvecklare utför han analys, design och implementation av ett antal användningsfall. Analysen görs i UML och utvecklingen sker i java/j2ee. J2EE, JSP/Servlets, EJB, WSAD/Eclipse, UML, Hibernate, Struts, Tiles, Junit, CVS, Websphere Ett försäkringsbolag Tidsperiod 2004 Förvaltningen av bolaget Internetkontor Christoffer stöttar it-avdelningen med kunnande inom förvaltningsarbetet. Han introducerar rutiner för automatisering av baselines, tester och driftsättningar. Han utför också en granskning av arkitekturen med avseende på systemets förvaltningsbarhet.

Java, J2EE, JSP/Servlets, EJB, WSAD/Eclipse, RUP, Websphere, Ant, Junit, ClearCase Tidsperiod 2003-2004 Förvalting av portalramverk och infrastruktur för presentationskomponenter. Christoffer arbetar som mentor och stöder och undervisar de anställda förvaltarna i portalramverkets arkitektur. Arkitekturen använder sig av ramverken Struts/Tiles och Hibernate. I arbetet ingår också att vara mentor i förvaltingsprocessen såsom hantera förändringsförslag, ändringshantering samt arbetet med arkitekturens evolution. Han arbetar också med att utvärdera en kommersiell portallösning. JSP/Servlets, EJB, J2EE, WSAD/Eclipse, Struts/Tiles, Hibernate, UML, CVS, Websphere, Websphere Portal Tidsperiod 2003 Utbildning och kunskapsöverföring för att få de anställda att bli produktiva i arbetet att skapa nya applikationer/portaler. I utbildningen ingår att lära ut den nya arkitekturen samt det framtagna arbetssättet inom analys, design och implementation. Christoffer arbetar med att ta fram metodiken, baserat på RUP, för analys och designarbetet samt att ta fram kursmaterial. Analysarbetet skall utföras i UML och implemeteras i java/j2ee. Han är även instruktör och håller kurser inom det arbetssätt som utarbetats. J2EE, RUP, WSAD/Eclipse, XDE, CVS, Websphere Tidsperiod 2002-2003 Projektet innebär att lyfta hela bankens internetplattform till en

ny och mera väl utarbetad arkitektur. Den nya arkitekturen innebär att en ny grundläggande infrastruktur och ett ny portalramverk skall skapas. I projektet ingår också att byta ut den befintliga utvecklingsmiljön.. Christoffers roll i projektet är som specialist på de nya utvecklingsverktyget WSAD/Eclipse. Han ansvarar för att lyfta de befintliga applikationerna och portaler till den nya miljön och ser till att denna konvertering blir på bästa sätt genomförd. Portalramverket bygger på en lösning baserat på Struts/Tiles och Hibernate. WSAD/Eclipse, Struts, Tiles, Hibernate, J2EE, CVS, Websphere Ett företag i försäkringsbranschen Tidsperiod 2002 Att utgående från den arkitektur baserad på J2EE som tidigare tagits fram och använts i tidigare projekt, designa och implementera ett system för en ny typ av kapitalförsäkring.. Christoffer har rollen som mentor och arkitekt och ansvarar för att få ett antal nyanställda systemutvecklare produktiva genom att överföra kunskap om J2EE teknologin och RUP och hur RUP skall anpassas till kundens specifika verksamhet. Han har fått denna roll eftersom han var den som hade ansvaret, under ett tidigare projekt, att dra upp de arkitekturella riktlinjerna och utvecklingsmetodiken vid införandet av J2EE och RUP. I uppdraget ingår också att vara integratör och ansvara för CMverksamheten samt att stödja produktionsgruppen med kunskap vid drift och felsökning av system driftsatta på Weblogic. J2EE, Java, JBuilder, Weblogic, RUP, Rose, PVCS Ett företag i värdepappersbranschen Tidsperiod 2001-2002 Att designa och konstruera ett system som erbjuder företag som utger aktier information om dess ägare. Christoffer har rollen som mentor och skall därmed stötta både systemarkitekten och utvecklarna i deras uppgifter, samt bidra med best practicies erfarenheter från tidigare

utvecklingsprojekt då system konstruerats för J2EE och Websphere. Christoffer överför kunskap i analys och UMLmodellering till systemarkitekten och samt med erfarenheter då systemets arkitektur och övergripande designmönster skall bestämmas. Till sin hjälp vid analys och designarbetet används modelleringsverktyget Rose.På slutet av uppdraget hjälper han även med att få igång driftmiljön som innefattar bland annat klustrade servrar och cerifikatsbaserad inloggning samt versionslyft av Websphere inklusive portning av VAJ till WSAD/Eclipse. Med den erfarenhet som Christoffer har får han också ansvar för CM inom projektet. JSP/Servlets, J2EE, Java, VAJ, WSAD, Websphere, RUP, UML, Rose, ClearCase, Ett företag i värdepappersbranschen Tidsperiod 2001 Att bygga ett depåsystem för handel med aktier och värdepapper En kollega från Tempogon har som uppdrag designat depåsystemet samt konstruerat de grundläggande delarna av infrastrukturen. Christoffers uppgift är att utgående från denna konstruktion få de anställda utvecklarna att förstå och använda denna konstruktion för att implementera sina användningsfall. Uppdraget medför i stor del att skapa analys- och designmodeller i UML mha verktyget Rose för att på så sätt visualisera och förtydliga för systemutvecklarna den övergripande arkitekturen och även skapa god förståelse hur användningsfallen skall implementeras. J2EE, Java, VAJ, Websphere, Rose, UML, ClearCase Ett företag i försäkringsbranschen Tidsperiod 2001-2002 Att designa och implementera ett system för aktiefondshandel. Med sin erfarenhet av komponentbaserad systemutveckling är Christoffers roll i projektet att ta fram en arkitektur baserad på J2EE arkitekturen som kan användas till att bygga

aktiefondapplikationen. Han har också som uppgift att skapa UML-diagram i verktyget Rose genom hela designfasen för att på så sätt även få tillstånd en grund för dokumentationen. Under konstruktionsfasen arbetar Christoffer som alla andra utvecklare med att implementera användningsfall. Under projektets gång utför han också en utvärdering av att till aktiefondsystemet haka på en WebService-gränssnitt. Denna utvärdering leder fram till att detta gränssnitt blir permanent för att på så sätt erbjuda andra företag en möjlighet att visa en kunds aktiefondsinnehav på sina websidor.. J2EE, WebServices, Java, JBuilder, Weblogic, Rose, PVCS Ett el- och tjänsteproducerande företag Tidsperiod 1999-2000 En applikation för central styrning av hemelektronik och hushållsapparater har tidigare tagits fram. Nu har konceptet för det intelligenta hemmet växt och innefattar nu även bland annat kundservice och direktaccess via internet. Därmed har nya krav på vidareutveckling och anpassning uppkommit som skall genomföras Eftersom Christoffer tidigare ansvarat för design och implementation av delar i det centrala styrsystemet får han nu även uppdrag att vidareutveckla denna applikation. Systemet bygger som tidigare på en komponentbaserad arkitektur med hjälp av CORBA-objekt driftsatta på BEA s WLE plattform. CORBA, C++, Weblogic, Rose, ClearCase, Solaris Ett el- och tjänsteproducerande företag Tidsperiod 1998-1999 Att bygga en infrastruktur som möjliggör att styra och övervaka hushållsutrustning och hemelektronik hemma hos kunder för att på så sätt skapa det intelligenta hemmet. I konceptet ingår en elektronikbok som placeras i varje hem samt en central server som överför styrorder och mottar larm från varje box.. Ansvarar för modellering, design och utveckling av delar av den

central server som ingår i konceptet. Systemet byggs upp av distribuerade CORBA objekt på BEA s WLE plattform. CORBA, C++, Weblogic, Rose, ClearCase, Solaris En underleverantör till bilindustrin Tidsperiod 1997-1998 Att som teknik projektledare leda arbetet med att vidareutveckla och anpassa olika elektronikenheter för en ny bilmodellserie hos en svensk bilproducent. Teknisk projektledare - En systemleverantör till svenska försvarsmakten Tidsperiod 1997 Att konstruera en stridledningscentral plus simulator åt de svenska försvaret. Systemutvecklare med uppgift att implementera delar av informationsöverföringen via paket över UDP/IP. ADA, Solaris

Ett företag som producerar tågsäkerhetsprodukter Tidsperiod 1996-1997 Utveckling av en applikation för övervakning av tågs rörelser över ett spårsystem. Systemutvecklare ADA95, ObjectAda, NT En systemleverantör Tidsperiod 1995-1996 Att konstruera ett talsvarssystem som hanterar mobiltelefonabonnenters mobilsvarslådor åt en svensk mobilnätsoperatör. Systemutvecklare med uppgift att implementera delar av systemet som hanterar styrningen av de olika talströmmarna av pågående tal eller inspelade meddelanden som flyter genom applikationen. C++, AIX En systemleverantör Tidsperiod 1995-1996 Att konstruera ett instickskort till en AIX-maskin vars uppgift är att styra och komprimera taldata som inkommer från en AXEväxel till kortet via en T1-kanal. AIX-maskinen skall i sin tur vara en av servrarna som hanterar en nät<zoperatörs mobilsvarstjänst. Programmerare med ansvar att utveckla programvaran till signalprocessorerna på instickskortet. C, assembler

Ett medicintekniskt företag Tidsperiod 1995 Att konstruera ett antal olika medicinsktekniska mätinstrument Programmerare med uppgift att konstruera programvaran i mätinstrumenten.. C Kurser EJB Development for WebSphere Administration for IBM WAS Server, Advanced Edition Servlet & JSP Development for WebSphere Utveckla applikationer för WebLogic Enterprise, Enterprise Java Beans Java Programmering. COM och ActiveX. IBM IBM IBM BEA Systems