Contact
Email: roger@aunebakk.com
Messenger: aunebakk@hotmail.com
Skype: aunebakk 
Web: www.aunebakk.com
Linkedin: aunebakk

Senior Software Architect / Developer
Norwegian citizen
Born 21st July 1971

Roger has developed software for more than 20 years. This has mainly been enterprise level applications, with focus on N-Tier architecture in distributed systems with large databases and high transaction throughput.

Projects have typically involved multiple platforms like Windows and Linux. Last 10 years have been with the Airline and Hospital industry, on full development life-cycle projects around the world.

In these projects Roger has participated in requirements gathering, architectural specification, database and business layer design, user interface development, testing, optimization & deployment. At times working closely with the customer for years on larger projects, to make sure the project delivers on time and as specified.

Roger started learning assembly on a MicroProfessor and moved on to Pascal on Z80 and x86 computers. Since then he has been through a myriad of languages, frameworks and architectures. Many a project up through the years has typically involved rewriting legacy business/database applications using contemporary architecture and language tools.

Employment

2007-Current Airline Solutions Group / tikSystems ( Bangkok Thailand )
Senior Architect.

Design/Development of Crew Management/Operational system.

2007-Current FreightPath ( Mount Prospect IL, Bangkok Thailand )
Senior Architect.

Development of next generation ULD (Unit Load Device) control module for the airline industry. System developed with .Net 3.0 and enhancement of their aircargo solutions in C# with SQL Server.

2002-2007 RRTechnologies / Softair AG (Miami USA, Zurich Switzerland, Bangkok Thailand) Senior Architect.

The work relationship with RRT & SoftAir started out with a partnership with Spirit Airlines (USA) where an existing passenger reservation system, ResultS, was converted: 

• (Front End) Windows, VB, C, C++.
• (Back End) Linux (RedHat),   C, C++ (ESQL), Tuxedo
• (Database) Informix  

Responsibilities was architectural design and development in the areas of:

• PROS Yield Management
• Accounting Interfaces
• Security
• Inventory Control
• Queuing, Flight Tracking, PNR
• FTP interfaces for various message types

Roger was instrumental in converting architecture in both BackEnd & FrontEnd, allowing for more maintainable / flexible code and over all allowing for better performance, largely improved data volumes and better transaction volumes. 

After Spirit Air, RRT moved on to a partnership with Amadeus in Miami / Doral working at their US head quarter. There the Reservation system was installed at Nok Air (Thailand), Fly Nordic (Sweden), Aero California (Mexico), and many others.

He continued on with designing / architected and coded a big part of their new DCS ( Departure control system ).

This system was written as a thin VB client, C++ ESQL Tuxedo Backend consisting of some 400 services with a Informix Database.

Team size varied from 4 to 6. The system is currently installed at 3 locations.

In 2005 he moved to Bangkok to finalize the DCS and proceeded to work with the Cargo side. This meant enhancement of a well established product, CargoSpot, (currently deployed within 75 markets for over 46 carriers globally)

Air cargo ground handling operations
Pricing
GSA
Airline

System developed in Java on multiple database platforms. During this time he worked with customers like Suvarnabhumi / BFS, Quatar, Swissport, Swiss, Etihad, & Cargologic.

Work also contained communicating with outsourcing companies in the Philippines (SVI) , Romania (Crispico) and India(AVI-Infotech). Writing Architectural documents made for ensuring maintainability, Consistency and coding standard in the cargo system. SoftAir was acquired by SITA/Champ in 2008.

1999-2002 Global Care Solutions (Bangkok, Thailand) Senior Systems Developer

Complete Front / Back office Hospital Information System, Responsible for:

Patient Accounting
Registration, Admission, Discharge, Transfer
• Ward module
Some Architecture

Design & Coding for Front End, Back End & Database. Query optimization on huge tables. System developed with VB, MTS & SQL Server. ~600 concurrent users. Team Size ~ 20 members 

System installed at Bumrungrad Hospital(Thailand), Franco Vietnamese Hospital(Vietnam), SGH(Singapore)

GCS was acquired by Microsoft in 2007 and the product renamed to Amalga

1998-1999 ABB Offshore Systems (Oslo, Norway & Switzerland ) Senior Systems Engineer
Team Manager, ~5 members. Responsible for Architecture, Design & coding a real time hydro power plant monitoring system. System developed with various windows versions, UNIX & Oracle database.
System installed in Itaipu (Brazil), Chixoy (Guatemala), Tonstad(Norway), New Zealand, Germany 

1995-1998 Hogia Ekonomi AB (Goteborg, Sweden) Project Manager
Client / Server Accounting system, Team size ~10 members, Responsible for architecture & database conversion from Access to SQL server. System developed with VB, C++, and SQL Server. ~10000 customers for Access version, ~20 for client server. 

1994-1995 Avanserte Grafiske Systemer ( Horten, Norway ) Developer,
Teacher, Administrative software.

1992-1994 R&D Multimedia ( Skien, Norway )

Team leader, Multimedia Development. Pascal / Windows

1990 Telemark Data A/S Hardware and Software support
1989 Friundervisningen, Teacher, MS-DOS
1988 Kragerø Datasenter Programming / Support. Video rental system developed in Pascal with a Isam database.


Education
1998Oracle 8 Installation & OptimisingOracle Norway AS
1997Microsoft SQL Server 6.5 Administrator CourseCornerstone AB
1997Microsoft Certified Professional (WSA / SQL Server)
1995Windows GUI Course
1994Autocad LT Starter’s CourseAGS Gruppen A/S
1992Computer Project - (Project management, Communication, Database modelling, Network administration)Naeringsakademiet
1987Computer Candidate - (PC, word-processing, Spreadsheet, Database)EDB Skolen

Acknowledgements
2002Bachelor’s Degree in Computer Studies (Academic Equivalent by Charles McClintoc, Ph.D Cornell University & Gregory B. Brewster, Ph.D. DePaul University)

System Knowledge
Languages
C, C++, C# & JavaBorland Pascal MS Visual Basic
MS Visual C++Assembly: 6502(BBC.B), ~x86 SQL / TSQL / ESQL
Frameworks
.NETMicrosoft .NET
MFCMicrosoft Foundation Classes
OWLObject Window Library ( Dos & Windows )
WinAPIWindows Application Programming Interfaces
Operating Systems
WindowsCP/MDOS(2.0-6.22)
OS/2Linux (RedHat)
BackOffice
Windows ServerMS SQL ServerMQ Server
Informix 9.3/9.4Oracle 7.3, 8.0 Tuxedo 8.0/8.1

Freelance work
Hogia AdvokatWindows accounting system for lawyers, www.hogia.no
Hogia AnlaggningAsset management accounting system, www.hogia.se
Alcatel Pricelist system Import / Export to IBM AS400
Stangeland SoftwareTax return system 1994 - 1997
ASEA CD Catalog Price-list system for web / cd
EFO Info Manager (Norwegian Electronics Organisation) Content management system with product information from 80 producers (Siemens, Alcatel, ABB), www.vivendi.no,

Older projects
Beha HedoWages calculating
Fokus BankCollection system
Høyer GruppenShip tracking system
Markedsgruppen CRM ( Customer relationship management ) system
Norsk Teknisk Museum / Norwegian museum of TechniquesHow does a computer work, multimedia presentation
Oslo Energi, Haffslund Energi, Bremuseet, Hunderfossen familiepark, Barseback nuclear power plant (Sweden)Energy bicycle presentation for PC
Postverket in Skien/Local Post Officec-Mail Register
Telemark DataDirect Marketing system, CRM
Vegvesenet / Road AdministrationMultimedia 3D logo presentation.
World Championship in ProgrammingStockholm, 1988, 4.pl.

References
HuagatiKristofer Andersson