I make software systems that run on everything from phones to mainframes.
Given a task I analyze requirements, define system/software architecture, perform design, coding, testing and deployment.
Typical tasks involves accounting, operational monitoring, hospital information and airline reservations.
Currently I’m working on cloud based airline and product information systems. These systems are utilizing custom made tools to help with code generation, team interaction and documentation issues.
Domain experience
10‘s Moving domain experience into the cloud
00‘s Airline (Reservation, Departure, Cargo, Crew, Operational)
90‘s Multimedia / Accounting / Hydro Power Monitoring, Hospital Information Systems
80‘s Assemblers /
Disassemblers / Customer Relationship Management
Employment
2012-Current
Roger Aunebak Ans, Org no 979 778 376 ( Oslo )
Independent Software Architect / Developer
Specializing in Microsoft Azure Solutions utilizing
SQL Azure,
Windows Communication Foundation,
WinForm,
.NET Core,
ASP.Net &
TypeScript
on projects in the Airline & Distribution sectors
2007-2012 tikSystems ( Bangkok ) Software Architect
Crew Management System
Flight Dispatch and Operations
Agency Bookings
Charter Management
AirCargo solutions for a business partner
2002-2007 RRTechnologies ( Miami ) Senior Architect
PROS Yield Management, Accounting Interfaces, Security, Inventory Control, Queuing, Flight Tracking, PNR,
FTP interfaces for various message types, DCS ( Departure control system )
Helped starting FreeZone Cargo Management at Suvarnabhumi Airport
1999-2002 Global Care Solutions / Bumrungrad hospital ( Bangkok )
Senior Systems Developer
Complete Front / Back office Hospital Information System, Responsible for Patient Accounting / Cashier, Registration,
Admission, Discharge, Transfer, Ward module, Some architectural work, GCS was acquired by Microsoft in 2007
1998-1999 ABB Offshore Systems ( Oslo & Zurich ) Senior Systems Engineer
Team Manager, Responsible for Architecture, Design & coding a real time hydro power plant monitoring system.
System installed in Itaipu (Brazil), Chixoy (Guatemala), Tonstad(Norway), New Zealand, Germany
1995-1998 Hogia Ekonomi AB ( Gothenburg ) Project Manager / Developer
Client / Server Accounting system, Responsible for architecture & database conversion from Access to SQL server.
1994-1995 Avanserte Grafiske Systemer ( Horten ) Developer / Teacher
Administrative software
1992-1994 R&D Multimedia ( Skien )
Team leader, Multimedia Development. Pascal / Windows
1990 Telemark Data A/S
Hardware and Software installation & support
1989 Friundervisningen
Teacher, AT Computers, MS-DOS
1988 Kragerø Datasenter
Video rental system developed in Pascal with an Isam database
Education
1998 Oracle Norway AS
Oracle 8 Installation & Optimizing
1997 Cornerstone AB
Microsoft SQL Server 6.5 Administrator Course
1997 Cornerstone AB
Microsoft Certified Professional (WSA / SQL Server)
1995 Hogia
Windows GUI Course
1994 AGS Gruppen A/S
Autocad LT Starter Course
1991 - 1992 Næeringsakademiet
Computer Project - (Project management, Communication, Database modeling, Network administration)
1987 - 1988 EDB Skolen
Computer Candidate - (PC, word-processing, Spreadsheet, Database)
Languages
2016 - 2016 TypeScript
2015 - 2016 HTML5
2015 - 2016 Cascading Style Sheets
2015 - 2016 JavaScript
2007 - 2016 Microsoft C#
2006 - 2007 Java
2002 - 2007 ESQL Tuxedo / Informix
2002 - 2007 GNU C, C++
1995 - 2016 Microsoft SQL Server SQL TSQL SQLCLR
1994 - 1998 Microsoft Visual C++
1992 - 2012 Microsoft Visual Basic
1992 - 1994 Microsoft Ansi C
1992 - 1994 Assembly x86 Assembly / Basic
1986 - 1992 Borland Turbo Pascal, Isam Databases
1982 - 1985 6502(BBC.B) Assembly on BBC Home Computers
1981 - 1985 Basic on Dragon and BBC B Home Computers
Frameworks
2007 - 2016 .NET Microsoft .NET
1994 - 1998 MFC Microsoft Foundation Classes
1988 - 1992 OWL Borland Object Window Library ( Dos & Windows )
1988 - 2012 WinAPI Windows Application Programming Interfaces
Operating Systems
2002 - 2007 Linux (RedHat)
1992 - 1994 OS/2
1990 - 2016 Windows 3.0 - Win7
1985 - 2012 DOS(2.0-6.22)
1984 - 1985 CP/M
1981 - 1985 OS/9
Back Office
2014 - 2016 Azure ( Phase 2 - Operate / Enhance ) Microsoft‘s Azure
2008 - 2016 Azure ( Phase 1 - Program / Test ) WS/MS Azure
2002 - 2007 Tuxedo 8.0/8.1
2002 - 2007 Informix 9.3/9.4
1998 - 1999 Oracle 7.3, 8.0
1995 - 2016 MS SQL Server
1993 - 2013 Windows NT / Server
Freelance
2014 - 2016 nor-port, Ticket Reservation ( Proof of Concept )
2014 - 2016 nor-pim, Product Information Management ( Proof of Concept )
2007 - 2008 CargoPath / FreightPath, ( ULD / Cargo System's ), www.freightpath.com, ( Unit Load Device )
1998 - 1999 CMS ( Content management system ) with product information from 80 producers www.vivendi.no
1998 - 1998 ASEA CD Catalog, www.vivendi.no, Price-list system for web / cd
1998 - 1999 Alcatel Pricelist system, www.vivendi.no, Import / Export to IBM AS400
1997 - 1997 Hogia Anlaggning, Asset management accounting system, www.hogia.se
1997 - 2000 Hogia Advokat, Windows accounting system for lawyers, www.hogia.no
1994 - 1997 Stangeland Software, Tax Calculation
1993 - 1994 Vegvesenet / Road Administration, Multimedia 3D logo presentation
1992 - 1992 Norsk Teknisk Museum / Norwegian museum of technology, How does a computer work, multimedia presentation
1989 - 1989 Post Office, c-Mail Register
1989 - 1989 Høyer Gruppen, Ship tracking system
1988 - 1988 Beha Hedo, Wages calculation
1988 - 1988 World Championship in Programming Stockholm
1987 - 1991 Markedsgruppen CRM ( Customer relationship management ) system
1987 - 1987 Fokus Bank, debt collection system
1984 - 1996 Energy bicycle presentation using Home computers and PC‘s
Tools
2009 - 2016 sql2x - a Tool for creating the stem of an application based on a data base first model,
not publicly released ( example )
1995 - 1998 HDO ( hogia data objects ) - common interface switching betwen Microsofts ADO ( advanced data objects ) and DAO ( data access objects ) for database access,
owned by ( Hogia Sweden )
1987 - 1990 PBase - tool for creating pascal code to interface with dbase