crisp
Curriculum Vitae, Mats Strandberg
Version 1.8.0, juni 2003, sid 1 av 1
www.crisp.se
Curriculum Vitae
Mats Strandberg
Mobil: 0706 978777
Epost: [email protected]
Mats har sedan 1990 arbetat med konstruktion av mjukvarusystem inom telekom,
administration och transport. Till 1997 inom Ericsson och därefter som konsult inom Crisp
AB och StrandCom AB och som utbildare inom Informator AB och Cognitude AB.
Mats har inom Ericsson i huvudsak arbetat med objektorientering i telekomsystem fram till
1996. Därefter har Mats, inom Ericsson och som konsult, huvudsakligen arbetat med
platformsoberoende webbaserade systemlösningar för intranättillämpningar samt mobila,
röststyrda tillämpningar.
Utbildning: Civilingenjör Datateknik, KTH samt Rotationsingenjörsutbildning, Ericsson
Inriktning: Webbaserade systemlösningar, systemarkitektur, objektorientering, röststyrda
tillämpningar.
Möjliga roller: systemarkitekt, projektledare, utvecklare
Språk: Svenska och engelska i tal och skrift.
Tekniker: Java, JSP, STRUTS, Web Services, XML/XSL, Röststyrning, VoiceXML, HTTP,
HTML, JavaScript, C++, Objektdatabaser, SQL, UML, CVS, Ant, JUnit, WAP, Windows,
Unix.
Övrigt: VD för StrandCom AB och grundare av Cognitude AB. Medlem av Crisp Team.
Seglar, spelar innebandy och bor i - och renoverar - villa.
Sammanfattning av uppdrag, 5 senaste åren
Röstgränssnitt till tidbok för vårdpersonal • Mobil grupptjänst
Seminarier: Web Services samt XML • Lärare för, och utvecklare av, kurs i VoiceXML
Söktjänst i webbtillämpning med objektdatabas • Lärare samt utveckling av kurser
och tjänster kring VoiceXML • Webbaserad tjänst för hantering av
planeringsinformation • Lärare i C++ och Java
Quality Software starts with Crisp Design
crisp
Curriculum Vitae, Mats Strandberg
Version 1.8.0, juni 2003, sid 2 av 2
www.crisp.se
Tidigare Erfarenheter
Utveckling av röstgränssnitt till tidbok för vårdspersonal, 2002Utveckling av MobilTidbok, en röststyrd tjänst för bokning av resurser inom vården. Tjänsten
används av mobil vårdpersonal för att boka in återbesök för patienter via mobiltelefon. Tjänsten tas
fram av Crisp AB i samarbete med Cambio AB och PipeBeach AB
Teknik: VoiceXML, XML, HTTP, HTML, JSP, Java, VoIP, H323, CVS, Ant, JUnit.
Mobil grupptjänst 2002Utveckling av grupptjänst för informationsutbyte inom samarbetande grupper. Tjänsten har
användargränssnitt för röststyrning via telefon samt webbaserat användargränssnitt.
Teknik: VoiceXML, XML, SQL, HTTP, HTML, JSP, Java, VoIP, H323, WAP, CVS, Ant.
Seminarier: Web Services samt XML 2002Utveckling och presentation seminarier: ”Web Services” samt ”XML”. Semarier utvecklade och
marknadsförda i samarbete med Skillspartner AB
Teknik: Web Services, XML, SOAP etc.
Lärare och utvecklare av kurs i VoiceXML, 2000Lärare för världens första kurs i VoiceXML 2.0, ”Using VoiceXML”, med deltagare från bl.a.
Mexico, Brasilien, Irland, England, Japan, Taiwan och Tyskland. Utveckling av kursen ”Using
VoiceXML”, med kursmaterial, marknadsföring, budgetering etc. Kursen ägs och utvecklas av
Cognitude AB och PipeBeach AB i samarbete.
Teknik: VoiceXML, XML, HTTP, HTML, JSP, Jave, VoIP, H323.
Söktjänst i webtillämpning 2001-2002
Totalansvar för analys, design, användartest och implementation av söktjänst i webtillämpning på
GreenCargo AB.
Teknik: Java, Servlet, JavaScript, HTTP, HTML, JSP, STRUTS, Objectivity
(objektdatabas), Windows NT, UML.
Lärare samt utveckling av kurser och tjänster kring VoiceXML 2001
Arbete med kurser och tjänster kring VoiceXML-plattformen ”speechWeb” för PipeBeach AB, bl.a.
kursen ”speechWeb Installation and Support”. Även lärare för kursen ”speechWeb Installation and
Support”.
Teknik: VoiceXML, XML, HTTP, HTML, JSP, VoIP, H323.
Webbaserad tjänst för hantering av planeringsinformation, 1997-2001
Konstruktion av central nod för lagring av planeringsinformation (tidtabeller etc.) i SJs stödsystem
för framtagning av tidtabeller. Produkten har webbaserat användargränssnitt och använder en
objektdatabas för datalagring. Ansvarig för användarkontakter, kravhantering, utveckling av
användargränssnitt samt ramverk för serverlogik.
Teknik: Java, Servlet, Javascript, HTTP, HTML, XML/XSL, Objectivity (objektdatabas),
C++, Windows NT, UML.
Lärare i C++ och Java, 1997-1999
Lärare för kurser i C++ och Java i utbildningsföretaget Informators regi.
Teknik: C++, Java, HTML
Quality Software starts with Crisp Design
crisp
Curriculum Vitae, Mats Strandberg
Version 1.8.0, juni 2003, sid 3 av 3
www.crisp.se
Konstruktion av mjukvara i driftstödsystem, 1996-1997
Konstruktion av plattformsoberoende och distribuerad programvara för Ericssons driftstödsystem
TMOS. Utvecklande av koncept för plattformsoberoende distribuerade tillämpningar.
Teknik: Java, C++, Perl, JavaScript, CORBA, HTTP, HTML, Unix, Windows NT.
Konstruktion och Teamleading, objektorienterad databas, 1993-1996
Konstruktion och Teamleading, objektorienterad realtidsdatabas, Ellemtel Utvecklings AB.
Konstruktion av verktyg i Unix/C++ för hantering av databackuper off-line. Teamledare för ett
utvecklingsteam om 5 personer med ansvar för design och planering.
Teknik: C++, Unix, realtidsoperativsystem, Objektdatabaser.
Rotationsingenjör på Ericsson Telecom, 1991-1993
2 år uppdelat på fyra utbildningspaket a 6 veckor vardera med påföljande praktik i ca 4,5 mån (se
nedan).
Period 1 : Konstruktion i TMOS driftstödsystem
Konstruktion av kommunikations- och filhanteringsstöd i Ericssons driftstödsystem TMOS. TMOS
kan användas för drift och underhåll av AXE-växlar samt även för växlar från Alcatel, AT&T etc.
Implementation i C++ och Unix. Användning av Sybase relationsdatabas. Objektorienterad
modellering.
Period 2 : Konstruktion av databashanterare i AXE
Konstruktion i DBS – en relationsdatabas i AXE. DBS har stöd för subset av SQL (PLEX-SQL).
Teknik: PLEX, AXE, genereringsverktyg med PLEX-SQL som käll-kod och PLEX som mål-kod i
toolmaker/Unix.
Period 3 : Konstruktion i XMATE driftstödsystem.
Konstruktion i XMATE, ett driftstödsystem för Australiensiska marknaden utvecklat av Ericsson
Autralia Ltd.
Implementation i C++/Unix. Användning av UIMX & DevGuide för användargränsnittskonstruktion. Jobbet utfördes på plats i Melbourne.
Period 4 : Konstruktion av objektorienterad realtidsdatabas
Rotationsperiod på Ellemtel samt vidare anställning (se ovan 1993-1996).
1991 och tidigare
Exjobb samt produktutveckling, Ericsson Radio, 1990-1991. Konstruktion av objektorienterad
databas. Exjobbet bestod i att utreda förutsättningar samt implementera en protoyp. Den därpå fasta
anställningen ägnades åt att produktifiera databasen. C++ och Unix. Objektorienterad modellering.
Civilingenjörsutbildning, Datateknik KTH, 1986-1991. I utbildningen ingår kurser i en mängd
språk och tekniker, exempel: Relationsdatabaser, SQL, SmallTalk, Parallella Datorsystem, Pascal,
Object-Pascal, Prolog, Lisp, Datacom, 4GL, Operativsystem, Concurrent Euclid, Concurrent C,
Occam, Objectorienterad systemkonstruktion, Konceptuell modellering etc.
Datek AB, Elektronikingenjör, 1985-1986. Design av elektronik-komponenter, hårdvara och
programvara. Kund- och leverantörskontaker vid design/leverans av system samt upphandling av
komponenter.
Militärtjänstgöring, Signalist i Flottan, 1984-1985. Placering på Vedettbåt i ubåtsjakt-förband.
4-årigt Teknisk Gymnasium, El/Tele-teknisk gren, 1980-1984
Quality Software starts with Crisp Design