| Curriculum Vitae |
1986-08-25-1989-06-09
Bachelor of Science in System Analyzis from University of Gothenburg.
Data Communications
Mathematics (Algebra, Analyzis)
Maintainance and enhancement of Svenska Spel AB central system for game validation and wins payout. This is the first assignement for me as I'm working for my own company Ultima Labor Consulting AB
Tools: Compaq C/C++ Compiler 6.5, Python for ALPHA/OpenVMS, GVIM for OpenVMS
Environment: OpenVMS on Alpha.
Maintaining and adding new features to the underlying transaction processing system for OM Technology's Click system.
Tools: MS Visual C++ 6.0, Compaq C++ Compiler 6.1, Windows NT DDK, gvim on Windows NT, VMS and all *NIXes
Environment: Windows NT Workstation and Server, VMS on Alpha, IBM AIX on PowerPC, Sun Solaris, HP/UX 10.x.
Designing a system for Traffic planners who needs a very detailed information about time and places for traines on the tracks. The system extracts information from various sources, a.o. timetable information, corrections, changes etc. It then builds up a graphical view of tracks of selected areas where it display's all trains which shall be on the tracks for the selected period
of time.
Tools: Rational Rose/C++, MS Visual C++ 4.2, STL<Toolkit>, Orbix for Windows NT (C++), MS SNA Server, IBM DDCS for Windows NT, ODBC.
Environment: C++, CORBA, Windows NT Workstation and Server,
Informix SQL for Windows NT and IBM DB2 on Host.
Designing/Maintaining a rather large OO Model using Rational Rose/C++ and programming in C++.
The resulting system is a a unix-server with an RPC-interface which takes various request from a PC client (written in Visual Basic) and forks it's self, fullfills it's request and return the answer to the PC client.
Environment: Unix, Windows NT, Tandem, 3270, Oracle 7.2x RDBMS (unix).
Designed and implemented a system which purpose was to administer all pricelists with all the products for a large Telecom company in sweden. I wrote a OLE Automation Object server in C++ (implemented as a DLL) plus together with a partner a frontend in Visual Basic. The OLE Automation Object server took care of all db-communication through ODBC.
Environment: Windows 3.1x and Sybase System 10 RDBMS (unix).
Programming in C++. A system which purpose was to build a link between CAD-files ("STEP") and a planning/scheduling system (i.e. Microsoft Project). The front-end was written in Visual Basic 3.0 which talked to an OLE Automation Object server through the OLE IDispatch interface. The OLE Automation Object server was implemented in C++ as a DLL using MFC 2.52. We had POET as an OODBMS.
Environment: Windows 3.1x and POET OODBMS.
Programmer in C++ and Visual Basic. System Administrator on Novell NetWare 3.11 and 3.12.
I developed/maintained a data-analyzing system with home-made database-engine written in C++ with a C-interface implemented in a DLL. The Front-end was written in Visual Basic (1.0, 2,0 and 3.0) and accessed the data through the C-interface in the DLL's.
I wrote some other programs both for DOS and Windows in C++. (for Windows I used MFC and Borland's OWL). The compilers we used were: Zortech C++ 3.0, Borland C++ 3.0-4.5, Microsoft Visual C++ ver 1.0 and my favorite Symantec C++ 6.0-...
Environment: Novell NetWare 3.11, 3.12, DOS, Windows 3.1x and OS/2.
Programming in "Xancus", an object oriented development environment written in C++.
Building a large "Journal"-management-system for hospitals. System Administrator on unix, our development system, which consisted of 3-4 unix machines and X-terminals. Informix RDBMS.
Envrionment: Unix (HP-UX 8.0x) and Informix RDBMS.
System Operator on MVS/OS 360 and MVS/OS 370 and help-desk. Backups etc.
Environment: Hitachi machines with MVS/OS 360 and later MVS/OS 370. Amongst other TSO, ISPF, RACF security and IMS database.
1992-1997, Revisor for SIDS, an organisation for Icelandic Communities in Sweden.
1991-1992, President of Icelandic Community in Stockholm.
1990-1991, Secretary of Icelandic Community in Stockholm .
1987-1989, President of (FINGON) Icelandic Stundents Community in Gothenburg.