K O N S U L T P R O F I L
Torbjörn Nilsson
PERSONUPPGIFTER
Födelseår:
Civilstånd:
Tel:
Fax:
E-post:
1962
Gift, 2 barn
+46 (0) 733 41 49 82
+46 (0) 733 40 59 82
[email protected]
INRIKTNING
Objektorienterad systemutveckling samt utbildning och mentorskap inom
detta område. Expertkunskaper inom Java och de tekniker som används inom
detta område.
UTBILDNING
1987
Civilingenjör 180p. Teknisk Fysik med inriktning mot Tillämpad
Matematik.
ANSTÄLLNINGAR
20001995-2000
1993-1995
1990-1993
1987-1990
Codeca AB
Arete AB
Data General
c.a.r.u.s.GmbH
Data General
TEKNIK
Språk
Java, C++, C, XSLT, XML,UML
Systemarkitektur
J2EE
Operativsystem
Unix, Windows
Databas
Relationsdatabaser/SQL
Metod/Modell
RUP
Utvecklingsverktyg
Eclipse
Emacs
Kommunikation
TCP/IP
UPPDRAG
OMX (2006-)
System Arkitekt i ett utvecklings projekt som anpassar handelssystemet
Saxess för en kunds räkning.
Språk: C, Java, XSLT
Utvecklingsverktyg: Eclipse, Emacs
SEB Merchant Banking (2004-2006)
Utvecklat ett automatiskt test verktyg att användas i utvecklingen av valuta
handels systemet Trading Station samt att utveckla tester att användas med
verktyget. Designat och utvecklad en Logserver med tillhörande Logbrowser.
Logservern/Logbrowser hanterar loggar för hela systemet och ger möjlighet
att söka i alla logfiler samtidig. Designat och utvecklat webbaserat
övervaknings verktyg för handelssystemet. För ovanstående arbete har jag
arbetat med en utvecklingsgrupp på 3-4 personer där min roll har varit
designa applikationerna samt leda utvecklingsarbetet.
Språk: Java, XSLT, XML
Plattform: Websphere, Tomcat, Unix
Uvecklingsverktyg: Eclipse
Använda komponenter: Log4J (logserver), JMX (System övervakning)
Roll: System Arkitekt, Mentor och Utvecklare
OM Technology (2003)
Utvecklat automatiska tester för handelssystemet CLICK. Har inom ramen
för detta arbete utvecklat ett ramverk för simuleringstester. För detta ramverk
har utvecklats olika typer av simulerande marknadsplatsaktörer (handlare,
market makers etc.). Har dessutom designat och implementerat ett stort antal
automatiska tester för att testa matchningslogiken i CLICK. Dessa tester
kommer att användas i kontinuerligt körda regressionstester för att säkerställa
systemets kvalitet.
Språk: Java, XML
Plattform: Windows
Roll: Systemutvecklare
OM Technology (2001-2002)
Vidareutveckling av testverktyget Mexus inom ramen för de projekt som
bedrivs vid OM Technology. Implementation av kommunikationsprotokoll
med Javakod genererad utifrån protokollbeskrivning i XML.
Språk: Java, XML, XSLT
Plattform: Unix
Roll: Arkitekt, Systemutvecklare, Mentor
K-World (2001-2001)
Matchnings-API implementerat i Java med höga prestandakrav. Funktionen
hade till uppgift att matcha användare med innehåll i en e-Learningportal
enligt vissa givna kriterier.
Språk: Java (Servlets), XML, XSLT
Plattform: J2EE, Jrun, UNIX
Roll: Systemutvecklare
Ericsson ERA (2000- 2001)
Framtagning av riktlinjer för hur ett Java gränssnitt ska designas och byggas
för att passa mobila Internet-tjänster – exempelvis WAP.
Språk: Java
Plattform: J2EE, UNIX, LDAP
Roll: Arkitekt, Mentor
Stockholms Fondbörs / OM (1997-2000)
Design och utveckling av driftsövervakningssystem för handelssystemet
Saxess. Systemet består av övervakningsprogramvara i själva
handelssystemet samt klientprogramvara för avläsning av systemets tillstånd.
Design och utveckling av testverktyget Mexus som används för
regressionstest av Saxess. Mexus exekverar fördefinierade testfall samt
simulerar värdepappershandel.
Språk: Java, C
Plattform: Unix, Windows NT
Roll: Systemutvecklare
Skandia (1995-1997)
Utveckling av ett besiktningssystem med inbyggd kalkyldel för
kostnadsberäkning och rapportering av byggnadsskador. I uppdraget ingick
förutom designansvar även att fungera som mentor samt vid behov
genomföra kortare utbildningar av övriga projektdeltagare. Den metodik och
teknik som användes var vid tidpunkten ny för Skandia.
Språk: C++
Plattform: Windows 3.1, Windows 95, Windows NT
Design: Rational Rose
Roll: Arkitekt, Mentor, Systemutvecklare
Svensk myndighet (1993-1995)
Utveckling av behörighetssystem för ett datorsystem på en svensk
myndighet. Drift av systemet sker utan behov av någon form av
superanvändare. Autentisering/Inloggning med hjälp av smartcard. Målmiljö
bestående av centralt placerade UNIX-servrar med flera hundra disklösa PCklienter.
Språk: C
Plattform: Windows 3.1, TDG/UX, Novell Netware
Roll: Systemutvecklare
Hertie (1991-1991)
Utveckling av system för betjäning av kreditkortsterminaler för den tyska
varuhuskedjan Hertie. Terminalerna betjänas med spärrlistor samt avtankning
av transaktioner som ej är online. Hantering av alla terminalers onlinetransaktioner sker av en server som hanterar all kommunikation mot
omvärlden. Systemet hanterar vanliga kreditkort samt Herties eget kundkort.
Språk: C
Plattform: UNIX
Roll: Systemutvecklare
ÖVRIGT
Under åren 1997-2000 ansvarig för kompetensnav och internutbildning på
Arete inom området Javaprogrammering och objektorientering. Under dessa
år hållit kurser i Javaprogrammering, J2EE utveckling och objektorienterad
systemutveckling.
Java 2 Certified Programmer, SUN Microsystems
REFERENSER
Rolf Andersson
VD Pantor, f.d. projekledare Stockholmsbörsen
+46 (0) 709 299100
Lars Wahlberg
Cinnober, Fd Avdelnings Chef OMX
+46 8 503 047 00