Javautvecklare Uppsala, Sverige

Might be available

(Updated 2020-05-25)

Javautvecklare

Uppsala, Sverige

Native Svenska, Fluent English

  • 10+ års erfarenhet av Java
  • 10+ års erfarenhet av JEE, Spring, Hibernate och dyl. plattformar
  • 10+ erfarenhet av JavaScript + ramverk

Skills (33)

SQL

JEE

DATABASER

Scrum

Web Services

PKI

JavaEE

Java

JavaScript

Maven

.NET

Hibernate

EJB

C

C#

TDD

Windows

Linux

Spring MVC

Bamboo

KRYPTERING

Tomcat

C++

Git

Spring

Episerver

Spring Boot

JQuery

Docker

React

Node JS

Node.js

React JS

Summary

Erik är en mycket erfaren systemutvecklare och arkitekt som har flerårig erfarenhet av IT-
branschen. Han har framför allt bred erfarenhet av utveckling inom Java-området, men har
även arbetat i projekt med .Net som fokus. Har har stor erfarenhet av integrationslösningar,
förvaltning, samt av säkerhetsrelaterade tillämpningar, såsom kryptering och VPN.
Erik är strukturerad, analytisk och tekniskt mycket kompetent och har stort intresse för
moderna lösningar. Han arbetar gärna testdrivet och med agilt arbetssätt i fokus.


Kompetens och erfarenhet
• Arkitektur
• Integrationslösningar
• Systemutveckling
• Testdriven utveckling
Metoder och tekniker
Enterprise Content Kravspecifisering, Design Patterns
Management
Programmeringsspråk Java, JavaScript, C#, C, C++, Ruby, Visual Basic, Assembler, Delphi,
Basic, VBScript
Ramverk JEE, .NET, Apache Wicket, ASP.NET, WFC, ASP.NET MVC, jQuery,
Hibernate, EJB, JDBC, JSP, Spring, Servlets, ASP, Corba, COM+, IBM
Rational Rose, LINQ, OpenQReg, QReg5, NHibernate, Spring Boot,
J2EE
Verktyg IBM ClearCase, CVS, Visual SourceSafe, Subversion, Git, JIRA,
NUnit, Rhino Mocks, JUnit, Unit Testing, Cucumber, Bamboo,
IntelliJ IDEA, Visual Studio 2010, Eclipse, Maven, Netbeans,
PowerBuilder, JBuilder, Microsoft Visual Studio, Visual Studio
.NET 2012
Teknik EPiServer, WebSphere Application Server, Docker, Tuxedo,
Tomcat, SOA, WCF, Web Services, XML, SharePoint, HTML, Oracle,
Polopoly, ORBIX, XHTML, CSS, REST
Metod/Metodstöd Kanban, SCRUM, UML, TDD
Database MySQL, SQL Server, SQL Server Reporting Services, SQL Server
2005, SQL Server 2008, SQL, ODBC, Toad, Interbase, Persistence
ORM, ORM, MS Access, Informix, Crystal Reports, SQL Server
Reporting Services (SSRS), Microsoft SQL Server Express, Oracle
Forms
Infrastruktur PKI, OpenVPN, Linux, Windows, Virtualisering, HP-UX, Solaris,
Enea OSE

Professional Experience

exempelvis "Full Revasc"
UCR

2019-01 - Present

s sektion för kvalitetsregister är ett av Socialstyrelsen utsett
Kompetenscentrum för Nationella Kvalitetsregister. Det innebär att man utvecklar och underhåller ett tjugotal register som används i sjukvården för att i slutändan
förbättra vårdkvalitén. UCR har också en sektion som hjälper kunder att genomföra
kliniska studier.
Vidareutveckling och förvaltning av kvalitetsregister samt tillhörande studier.
Roll: Systemutveckling och förvaltning
Erik deltar i utveckling samt förvaltning av kvalitetsregister, främst Swedeheart. I
uppdraget ingår support åt användarna av kvalitetsregistren samt rättning och vidareutveckling av registren. Även förvaltning av studier i Swedeheart ingår,
exempelvis "Full Revasc".


Registren implementeras i Java SE 7/8/11 med diverse tillägg (t.ex. Wicket för GUI) och körs på Tomcat med MySQL som databas. Drift sker på Linux i Docker-
containers. IntelliJ används som utvecklingsmiljö på antingen Windows eller Linux.
Arbetet bedrivs främst Agilt, Scrum eller Kanban beroende på vilket register man
jobbar med. Jira används för det agila arbetet, och Bamboo för byggen, tester och releaser.
Teknik/Metod: Apache Wicket, Bamboo, CSS, Docker, Git, HTML, Hibernate,
IntelliJ IDEA, JIRA, JUnit, Java, JavaScript, Kanban, Linux,
Maven, MySQL, OpenQReg, SCRUM, SQL, Spring, Tomcat,
TDD, Windows, XHTML, jQuery, Spring Boot, QReg5, JEE
Uppsala Clinical Research

2017-06 - 2018-12

UCR:s sektion för kvalitetsregister är ett av Socialstyrelsen utsett
Kompetenscentrum för Nationella Kvalitetsregister. Det innebär att man utvecklar och underhåller ett tjugotal register som används i sjukvården för att i slutändan
förbättra vårdkvalitén. UCR har också en sektion som hjälper kunder att genomföra
kliniska studier.
Konstnaden för en klinisk studie klinisk kan minskas dramatiskt, genom att ett kvalitetsregistret används som datakälla både för att hitta lämpliga
studiekandidater och för insamling av studiedata.
UCR:s formalisering av detta koncept, kallad Registry based Randomized Clinical
Trials ("RRCT"), har fått både nationell och internationell uppmärksam. Studier som
genomförts med RRCT har i vissa fall resulterat i ändrade internationella riktlinjer för behandling av specifika kliniska tillstånd.
Roll: Systemutveckling och förvaltning
Erik deltar i utveckling och förvaltning av UCR:s ramverk för registerbaserade
randomiserade studier, RRCT. Tidigare har man ofta använt manuella
pappersbaserade metoder, vilket många gånger medför långa ledtider och höga
kostnader. Det helt digitala RRCT-ramverket löser många av de problem de äldre
manuella metoderna har, och tillåter dessutom både vanliga studier och så kallade
GCP-studier. De senare ställer krav på validering samt koppling till EDC. Stöd för
EDC:n Captivate finns, och inom kort stöds även MACRO. Erik har under sin tid i projektet jobbat framför allt med design, implementation, och test. Utöver det har
han bidragit med support till studieutvecklare som använder ramverket samt även
bistått med support åt studier.


Ramverk byggs i Java SE 8/11 med diverse tillägg (t.ex. Wicket för GUI) och körs på Tomcat med MySQL som databas. Drift sker på Linux i Docker-containers. IntelliJ
används som utvecklingsmiljö på antingen Windows eller Linux. Arbetet bedrivs
främst Agilt, Scrum eller Kanban beroende på vilket register man jobbar med. Jira
används för det agila arbetet, och Bamboo för byggen, tester och releaser.
Teknik/Metod: Axon, Docker, Cucumber, Git, Hibernate, JIRA, JUnit, Java,
Kanban, Maven, MySQL, REST, SCRUM, SQL, Specification By
Example, Spring Boot, TDD, Tomcat, XRay, Spring, Impact
Mapping, GAMP5, JEE
uppdraget ingår support
Uppsala Clinical Research

2015-09 - 2017-05

- Nationellt Kvalitetregister, Systemutveckling och förvaltning
2015-09 - 2017-05
UCR:s sektion för kvalitetsregister är ett av Socialstyrelsen utsett
Kompetenscentrum för Nationella Kvalitetsregister. Det innebär att man utvecklar och underhåller ett tjugotal register som används i sjukvården för att i slutändan
förbättra vårdkvalitén. UCR har också en sektion som hjälper kunder att genomföra
kliniska studier.
Vidareutveckling och förvaltning av kvalitetsregister.
Roll: Systemutveckling och förvaltning
Erik deltar i utveckling samt förvaltning av kvalitetsregister, främst Swedeheart. I
uppdraget ingår support åt användarna av kvalitetsregistren samt rättning och
vidareutveckling av registren. I ett senare skede har Erik en betydande roll i
utvecklingsarbetena av integration av Swedeheart mot "Vården I Siffror" samt
Swedheart-studien "Full Revasc". "Full Revasc" är en pilotimplementation av en RRCT-studie helt integrerad i Swedeheart. Erfarenheter från "Full Revasc" används
senare vid framtagandet av UCR:s RRCT-ramverk.


Registren implementeras i Java SE 6/7/8/11 med diverse tillägg (t.ex. Wicket för GUI) och körs på Tomcat med MySQL som databas. Drift sker på Linux i Docker-
containers. IntelliJ används som utvecklingsmiljö på antingen Windows eller Linux.
Arbetet bedrivs främst Agilt, Scrum eller Kanban beroende på vilket register man
jobbar med. Jira används för det agila arbetet, och Bamboo för byggen, tester och releaser.
Teknik/Metod: Java, Spring, Bamboo, JIRA, Docker, IntelliJ IDEA, Kanban,
Linux, MySQL, SCRUM, Tomcat, Apache Wicket, Windows,
Maven, JUnit, TDD, jQuery, OpenQReg, JavaScript, HTML,
XHTML, Hibernate, CSS, SQL, Git, JEE
Systemutvecklare
Svenska Orienteringsförbundet

2014-11 - 2015-08

Felrättning och vidareutveckling enligt kundens prioriteringar samt proaktivt
systemunderhåll.
Roll: Systemutvecklare
Vidareutveckling och förvaltning av Svenska Orienteringsförbundets system OLA. I
uppdraget ingår ärendehantering, felsökning och rättning samt nyutveckling av programkoden samt databasen.
Teknik/Metod: Java, MySQL, XML
Systemutvecklare

2012-06 - 2015-06

2012-06 - 2015-06
Apoteket erbjuder ett brett sortiment av varor och tjänster inom läkemedel och hälsa till privatpersoner, företag och producenter inom vård och hälsa.
Vidareutveckling och förvaltning av Apotekets system Alice. I uppdraget ingår
ärendehantering, felsökning och rättning samt nyutveckling av programkoden samt databasen.
Roll: Systemutvecklare

Teknik/Metod: C#, .NET, SharePoint, SQL Server 2005, SQL Server 2008,
WCF, Microsoft Visual Studio
Ettikettutskrifter, Arkitekt och utvecklare
Munters Europe AB

2014-03 - 2014-08

Munters är en global ledare inom energieffektiva och hållbara klimatlösningar.
Design och utveckling av en skräddarsydd affärskritisk lösning för etikettsutskrifter
i fabriksmiljö.
Roll: Arkitekt och utvecklare
Ersätt tidigare lösning med en modern skalbar och robust lösning som medger
redundans av kritisk print funktionalitet.
Ericsson Radio

2011-10 - 2012-06

2011-10 - 2012-06
Vidareutveckling och förvaltning av mjukvaran i Ericssons radiobasstationer.
Roll:
Hårdvaran i basstationerna kör Eneas Realtidsoperativsystem OSE. Utveckling sker
främst i Linux-miljö, men till viss del även i Windows-miljö. Projektet bedrivs agilt med Scrum som metod.
Teknik/Metod: C++, Ruby, IBM ClearCase, Eclipse, Enea OSE, Linux, SCRUM,
Rex och Alice, Systemutvecklare
Teknik/Metod

2012-01 - 2012-01

Unit-testing

2011-02 - 2011-09

Windows, Unit Testing, Virtualisering
Riksidrottsförbundet - LOK-stödsprojektet
2011-02 - 2011-09
Riksidrottsförbundet är svensk idrotts paraplyorganisation. Förbundets uppgift är
att stödja, leda och företräda idrotten.
Vidareutveckling av LOK-stödsprojektet åt RF. Fokus ligger på prestanda och uppdateringar i GUI. Se nedan för mer information om projektet.
Teknik/Metod: C#, ASP.NET, LINQ, SQL Server 2005, SQL Server 2008, SQL
Server Reporting Services (SSRS), NUnit, Rhino Mocks, SOA,
WCF, Web Services, Visual Studio 2010, SQL Server,
Windows
Systemutvecklare
Vårdförbundet

2010-10 - 2011-01

Vårdförbundet är ett yrkesförbund som tillvaratar medlemmarnas fackliga
intressen och utvecklingen av professionerna.
Förvaltning och utveckling av Vårdförbundets web-applikationer. Teknisk support åt vårdförbundets personal.
Roll: Systemutvecklare
Erik ansvarade i uppdraget för felrättning och att implementera ny funktionalitet.
Web-applikationerna var baserade på EpiServer 4/5/6, miljön var i stort sett helt
Microsoftbaserad, från databas till verktyg.
LOK-stödsprojektet, Systemutvecklare
Riksidrottsförbundet

2008-04 - 2010-09

Riksidrottsförbundet är svensk idrotts paraplyorganisation. Förbundets uppgift är
att stödja, leda och företräda idrotten.
Utveckling av en applikation för hanterande av LOK-stöd. Applikationen är tänkt att
ersätta hela den gamla pappersbaserade metoden för att söka LOK-stöd.
Målgruppen är ledare och firmatecknare inom idrottsföreningar samt LOK-
stödsgruppen.
Roll: Systemutvecklare
Applikationen anpassas för en last på ca 20 000 unika användare varav peakar med ca 1000 samtida användare. Applikationen kommer även att hantera stora
datamängder, ca 6 miljoner sammankomster och ca 60 miljoner deltagartillfällen
per termin. Systemet består av en klient gjord i ASP.NET, en SOA-baserad serverdel, samt databasen Microsoft SQL Server i botten. Även integration med en Sharepoint-
baserad tillämpning ingår. I uppdraget har jag hållit på med arkitektur,
implementation, test och driftsättning. Jag har även jobbat med Reporting Services
där jag skapat och underhållit rapporter. Metoden som användes i uppdraget var
Scrum.
Systemutvecklare
Uppsala län

2010-04 - 2010-06

Helhetsåtagande. Ansvarar för förvaltning och vidareutveckling och kundkontakter.
Min uppgift var att utföra buggrättningar i databasprocedurer.
Teknik/Metod: Microsoft SQL Server 2008
Aktivitetskalender, Arkitekt och utvecklare
Mocks, SOA

2010-01 - 2010-01

Arkitekt och utvecklare
Klubben Online

2008-01 - 2008-04

2008-01 - 2008-04
Riksidrottsförbundet är svensk idrotts paraplyorganisation. Förbundets uppgift är
att stödja, leda och företräda idrotten.
Utveckling av en aktivitetskalender i Klubben Online på uppdrag av Riksidrottsförbundet. Med hjälp av kalendern kan användare av systemet lägga upp och registrera sig på diverse sportaktiviteter.
Roll: Arkitekt och utvecklare
Systemet består av en klient gjord i ASP.NET, en SOA-baserad serverdel, samt
databasen Microsoft SQL Server i botten. I uppdraget har jag hållit på med
arkitektur,implementation, test och driftsättning. Metoden som användes i uppdraget var Scrum.
Teknik/Metod: ASP.NET, C#, EPiServer, HTML, Microsoft SQL Server,
Microsoft Visual Studio, Microsoft Windows
Teknik/Metod

2008-01 - 2008-01

Rhino
Mobiltöverfallslarm, Arkitekt
SkyGD

2007-10 - 2008-01

Mha av för närvarande Nokia N95 så skickas larmdata till en larmcentral där
larmcentralen är en webapplikation. data som skickas är gps data,ljud/video/bild.
När ett larm aktiveras skickas nämnda data till sever appliaktionen. Servern
bearbetar datat, skickar mail till kontaktperson. Telefon tar emot svar från servern
och skickar sms till kontaktperson samt ringer upp densamme. Vidareutveckling av serverkomponenten av SkyGuard. Projektet drivs agilt.
Roll: Arkitekt
I uppdraget ingår att designa gränssnittet samt att utveckla progamkoden efter givna krav. I uppdraget ingår också att designa databasen. Tekniken på serversidan
är ASP.NET/C# med en SQL Server i botten. Mellan ASP.NET och databasen ligger ett Object-Relational-Mapping-lager, NHibernate. Källkoden lagras i en CVS-databas och senare i en SubVersion-databas.
Teknik/Metod: Subversion, ASP, NHibernate, ASP.NET, C#, CVS, Design
Patterns, SQL Server 2005, PKI, SQL, Windows, XML
Mobil hemsida för WTA, Systemutvecklare
Cavidi

2007-09 - 2007-09

Systemutvecklare
Sony Ericsson

2007-02 - 2007-06

är ett svenskt
japansktägt telekommunikationsföretag som tillverkar mobiltelefoner och tillbehör.
Uppdatering av WTA:s mobila hemsidas utseende. Hemsidan är en applikation som
visar matchresultat från WTA:s olika turneringar världen runt. Sidan är anpassad för mobiltelefoner.
Roll: Systemutvecklare
Rent tekniskt är applikationen en J2EE-applikation med kopplingar till en Oracle-
databas. I uppdraget ingick att uppdatera jsp:er och tillhörande affärslogik, samt att
anpassa applikationen till att använda en ny serie med xml-feeds. Även nydesign av ett par mindre komponenter gjordes.
Teknik/Metod: Java, EJB, JavaScript, Eclipse, HTML, JDBC, JSP, Maven,
MySQL, Oracle, Polopoly, Spring, SQL, Windows, XML, J2EE
Svalan, Systemutvecklare
Telia Sonera

2006-02 - 2007-01

Telia är Sveriges största leverantör av telefontjänster och infrastruktur.
Teknisk förvaltning av Svalan. Svalan är ett system som hanterar
förvalsbeställningar på fast telefoni från TeliaSonera och övriga externa
teleoperatörer.
Roll: Systemutvecklare
I uppdraget ingick att förvalta Svalan samt att bistå användare, samt att hjälpa till vid integrationstester med kringliggande system. Även ett utvecklingsuppdrag
ingick. Detta syftade till att ersätta ett gammalt administrationsverktyg med ett nytt
webbaserat. Här gjordes kravinsamling, desing/analys samt urveckling/testning.
Teknik/Metod: C, Java, J2EE, EJB, JavaScript, HTML, JDBC, Netbeans, Linux,
ODBC, Oracle, Toad, Tuxedo, HP-UX, Solaris, Windows
Talfraser, Systemutvecklare
Telia Sonera

2005-03 - 2006-01

Telia är Sveriges största leverantör av telefontjänster och infrastruktur.
Utveckling av nytt web-baserat gui för administration av talfraser i TeliaSoneras
automatiska telefonkundtjänst.
Roll: Systemutvecklare
I uppdraget ingick att utifrån givna krav designa och utveckla applikationen, samt att mot slutet hjälpa till med testning och driftsättning.
Teknik/Metod: WebSphere Application Server, Java, JEE, EJB, JavaScript,
HTML, JDBC, JSP, SQL Server, Visual SourceSafe, Netbeans,
ODBC, IBM Rational Rose, UML, Windows
Lastkaj, Arkitekt och utvecklare
Telia Sonera

2002-08 - 2005-12

Telia är Sveriges största leverantör av telefontjänster och infrastruktur.
Teknisk förvaltning av Lastkaj, en Tuxedo-baserad front end mot TAD. I uppdraget
ingick att bevaka systemet samt att bistå användare och vid ett par tillfällen rätta fel
i programkoden.
Roll: Arkitekt och utvecklare
Lastkaj var skriven i C och använder sig av en Oracle-databas för lagring av data.
Tuxedo används för kommunikation med TAD. Till Lastkaj hörde en web-baserad
administrationstillämpning skriven i Java. Den kommunicerade med Lastkaj via
Tuxedo/Jolt.
Teknik/Metod: Tuxedo, C, Java, JEE, Servlets, JSP, ASP, JavaScript, HTML,
JBuilder, Microsoft Visual Studio, Visual SourceSafe, ODBC,
Oracle, SQL, HP-UX, Solaris, Visual Basic, Windows
Produkthemsidor , Systemutvecklare
Sony Ericsson

2004-09 - 2005-03

Sony Mobile Communications AB (tidigare Sony Ericsson) är ett svenskt
japansktägt telekommunikationsföretag som tillverkar mobiltelefoner och tillbehör.
Utveckling och driftsättning av produkthemsidor åt SonyEricsson. Teknisk support.
Roll: Systemutvecklare
Hemsidorna skapades med hjälp av verktyget "Inputtools". Viss vidareutveckling av
"Inputtools" gjordes i Java och JSP med Eclipse som utvecklingsplattform. Källkoden
versionshanterades med hjälp av CVS. Databasen var Oracle.
Teknik/Metod: Java, JavaScript, ASP, CVS, JDBC, JSP, ODBC, HTML, Oracle,
SQL, Toad, Windows, XML
Tholbox, Systemutvecklare
Telia

2002-09 - 2003-12

Utveckling av mellanvarukomponenter och databasaccess i Telias Tholbox. Tholbox
är ett system som tillåter Telias återförsäljare att på kunds räkning lägga
beställningar på olika typer av telefonabonnemang över internet direkt i butiken.
Roll: Systemutvecklare
. I uppdraget ingick att utveckla gränssnittet samt tillhörande Tuxedo-komponenter.
En web-server tillhandahöll ett gränssnitt för klienterna. Olika operationer utfördes sedan av en Tuxedo-server. All information lagrades i en Oracle-databas.
Teknik/Metod: Java, JEE, C, C++, ASP, EJB, JavaScript, Tuxedo, JBuilder, JSP,
Microsoft Visual Studio, Visual SourceSafe, ODBC,
PowerBuilder, IBM Rational Rose, SQL, UML, HP-UX, Solaris,
Windows, XML
Basta, Systemutvecklare
Teknik/Metod

2003-01 - 2003-01

C#, C++, EPiServer, Visual Basic, SQL Server 2008, Outlook
2003, Microsoft Visual Studio


Barnhälsovärden i Uppsala Län - Basta, Systemutvecklare
EVO, Systemtvecklare
Ericsson

2001-01 - 2002-09

Produktutveckling av EVO, Ericsson Virtual Office. EVO var i korthet en mjukvara
som tillhandahöll krypterad kommunikation mellan mail-sevrar/filsystem och klienter på fältet, ett slags VPN.
Roll: Systemtvecklare
I uppdraget ingick att designa och utveckla komponenter för licenshantering,
autenticering, kryptering. Detta gjordes för ett flertal olika klientplattformar:
PDA:er, mobila enheter, samt Windows-klienter. Även ett par mindre utredningar
gjordes.
Teknik/Metod: C, C++, Assembler, Microsoft Visual Studio, Visual
SourceSafe, Palm OS, Pocket PC, IBM Rational Rose, UML,
Windows, OpenVPN
Tholbox, Systemutvecklare
Telia Company

1999-01 - 2001-01

Utveckling av mellanvarukomponenter och databasaccess i Telias Tholbox. Tholbox
är ett system som tillåter Telias återförsäljare att på kunds räkning lägga
beställningar på olika typer av telefonabonnemang över internet direkt i butiken.
Roll: Systemutvecklare
I uppdraget ingick att utveckla gränssnittet samt tillhörande Tuxedo-komponenter.
En web-server tillhandahöll ett gränssnitt för klienterna. Olika operationer utfördes sedan av en Tuxedo-server. All information lagrades i en Oracle-databas.
Teknik/Metod: Java, C, C++, JavaScript, ASP, Tuxedo, CVS, HTML, JBuilder,
JSP, Microsoft Visual Studio, Visual SourceSafe, ODBC,
Oracle, HP-UX, Solaris, Windows
Ovanpå Oracle fanns ett lager som mappade C++-objekt till tabeller
NetCom

1997-06 - 1999-01

- Billingsystem, Systemutveckling och förvaltning
1997-06 - 1999-01
Design och utveckling av billingsystem för Netcom. Billingsystemet var avsett för Comviqs kontantkort för mobiltelefoni.
Roll: Systemutveckling och förvaltning
Mjukvaran bestod av en Oracle-databas samt en klient utvecklad i Visual C++.
Ovanpå Oracle fanns ett lager som mappade C++-objekt till tabeller i databasen.
Databasen kommunicerade med klienterna via CORBA.
Billingsystem möjliggjorde för Comviqs kunder att via sin mobiltelefon tanka på sitt
konto med hjälp av förköpta värdekort.
Teknik/Metod: C++, Corba, Microsoft Visual Studio, Visual SourceSafe,
Oracle, ORBIX, ORM, Persistance ORM, IBM Rational Rose,
SQL, UML, Windows
Kursutveckling, Systemutvecklare
AT-T Unisource

1996-12 - 1997-05

I uppdraget ingick att designa och utveckla ett bibliotek av återanvändbara
komponenter, samt att utbilda användare i användningen av biblioteket.
Roll: Systemutvecklare
Utveckling av utvecklingsplattform för AT-T Unisource, baserat på återanvändbara
Delphi-komponenter.
Teknik/Metod: COM+, Delphi, Windows, Oracle, SQL, Interbase
Servicehanteringssystem, Systemutvecklare
Scandinavian Airlines eller SAS, tidigare Scandinavian Airlines System

1996-09 - 1996-12

är ett konsortium baserat i de tre skandinaviska länderna Danmark, Norge och Sverige.
Uppdraget innefattade utredning/kravinsamling samt design/utveckling.
Utveckling av ett servicehanteringssystem för flygplansmotorer åt SAS.
Roll: Systemutvecklare
Systemet utvecklades i Oracle Forms i Windows-miljö, med en Oracle-databas i botten. Systemet hämtade information från en IBM stordator genom att parsa
information i terminalfönster. Denna information lagrades sedan i databasen.
Systemet användes sedan av SAS servicepersonal i det dagliga arbetet i servicehallen.
Teknik/Metod: C, Microsoft Visual Studio, ODBC, Oracle, Oracle Forms, SQL,
Windows
Tjänsteövervakningssystem, Systemutvecklare
Luftfartsverket

1996-08 - 1996-09

Systemutvecklare

1996-02 - 1996-05

Utveckling av ett tjänsteövervakningssystem. Telia fann ett behov av att kunna
övervaka många olika växelsystem från ett och samma gränssnitt.
Ett gränssnitt byggdes i Visual Basic. Visual C++ användes för att bygga DLL:er som
kommunicerade med de olika underliggande systemen, som oftast var Unix-baserat.
Teknik/Metod: C, C++, Visual Basic, Basic, MS Access, Visual SourceSafe,
Visual Studio, Visual C++, ODBC, Oracle, HP-UX, Solaris,
Windows
hade ett behov
Kundvårdsystem

1994-05 - 1996-02

av att administrera telefonabonnemang. Ändringar skulle kunna
skickas till Telia via mail och FTP. Uppdraget gick därför ut på att bygga ett kundvårdssystem för detta.
Tog fram krav tillsammans med kunden. Deltog sedan i byggandet av ett grafiskt
gränssnitt i Visual Basic. Skapade slutligen delar av systemdokumentationen.
Kravinsamling. Realisering av kraven. Utveckling i team. En objektorienterad
infrastruktur byggdes för att underlätta programmeringen i Visual Basic.
Teknik/Metod: Base Station Subsystem, C, C++, Basic, Crystal Reports,
Informix, Kravspecifisering, MS Access, Visual SourceSafe,
Objektorienterad utveckling, Oracle, Windows
Certification Authority, Systemutvecklare
Telia Promotor

1993-05 - 1993-09

Utveckling av en Certification Authority, CA, avsedd att användas för att förbereda
smarta kort för Publik-nyckel-kryptering och signering av e-post.
Roll: Systemutvecklare
CA:n utvecklades med hjälp av C++ och Basic, och kördes i Windows-miljö. Av
prestandaskäl använde sig CA:n av ett instickskort med en dedicerad
matteprocessor avsedd för algebra över stora tal. De smarta korten konfigurerades sedan via en kortläsare kopplad till datorn.
Objektorienterad analys och design samt utveckling i Visual C++ och Basic.
Teknik/Metod: Assembler, C, C++, MS Access, Microsoft Visual Studio,
Objektorienterad utveckling, Visual Basic

Academic Background

Umeå Universitet
Umeå Universitet

1992-01 - 1993-01

Kandidatexamen i Systemvetenskap
Uppsala Universitet

1988-01 - 1992-01

Certifications

CSSD
Sun Certified Java Developer
Sun Certified Java
Sun Certified
Certified Java Developer
Certified Java
Certified SiteVision Solution Developer
Certified SiteVision Website Developer

Contact contractor

/