Roger Aunebakk
Contact Email: roger@aunebakk.com Messenger: aunebakk@hotmail.com Skype: aunebakk Web: www.aunebakk.com Linkedin: aunebakk Senior Software Architect / Developer I make enterprise level business applications with focus on N-Tier architectures in distributed systems with large databases and high transaction throughput. Projects have typically involved multiple OS platforms, on full development life-cycle projects around the world. In these projects I have 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. I started learning assembly on a 6502(BBC.B), and moved on to Pascal on Z80 and x86 computers. Since then i have 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. |
Domain experience over the years 80's Hobby(Creating assemblers / disassemblers for Embedded Systems / BBS's / Presentation systems / Customer relationship management ) 90's Multimedia / Accounting / Real time Hydro Power Monitoring 00's Hospital Information Systems / Airline (Reservation, Departure Control System (DCS), Cargo, Crew Management / Operational (OPS)) 10's Airline (Crew Management / Operational (OPS), Charter Management, Service Inventory) |
|
Employment
2010-Current Mercator Asia ( Bangkok Thailand )
Senior Airline Software Architect.
Design/Development of a CMS (Crew Management System) & Operational Modules. 2007-2010 tikSystems ( Bangkok Thailand ) Senior Airline Software Architect.
Design/Development of a CMS (Crew Management System) & Operational Modules. tikSystems was acquired by Mercator in June 2010, and the product renamed to Avantik. 2007-2009 FreightPath ( Mount Prospect IL USA, Bangkok Thailand ) Senior Architect.
Development of next generation ULD (Unit Load Device) control module for the airline industry. System developed with .Net 3.0 in C# with WCF & SQL Server, and enhancement of their AirCargo solutions. 2002-2007 RRTechnologies / Softair AG (Miami, USA) 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 (NoFly/Selectee) • 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 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. In 2005 he moved to Bangkok and proceeded to work on the Cargo side. This meant enhancement of a well established product, CargoSpot, (currently deployed within 75 markets for over 46 carriers globally)
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. 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, 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, Responsible for architecture & database conversion from Access to SQL server. System developed with VB, C++, and SQL 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 installation & support 1989 Friundervisningen Teacher, AT Computers, MS-DOS 1988 Kragerø Datasenter Programming. 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 www.hogia.se Windows GUI Course 1994 AGS Gruppen A/S Autocad LT Starter’s Course 1992 Naeringsakademiet Computer Project - (Project management, Communication, Database modeling, Network administration) 1987 EDB Skolen Computer Candidate - (PC, word-processing, Spreadsheet, Database) Acknowledgements 2002 Bachelor’s Degree in Computer Studies (Academic Equivalent by Charles McClintoc, Ph.D Cornell University & Gregory B. Brewster, Ph.D. DePaul University) System Knowledge Languages 1981 - 1985 Basic on Dragon and BBC B Home Computers 1982 - 1985 6502(BBC.B) Assembly on BBC Home Computers 1986 - 1992 Borland Turbo Pascal, Isam Databases 1992 - 1994 Assembly x86 1992 - 1994 Microsoft C 1994 - 1998 Microsoft Visual C++ 1992 - 2011 Microsoft Visual Basic 1995 - 2011 Microsoft SQL Server SQL TSQL 2002 - 2007 GNU C, C++ (Under Linux) 2002 - 2007 ESQL (Tuxedo/Informix) 2006 - 2007 Java 2007 - 2011 Microsoft C# Frameworks 1988 - 1992 OWL Borland Object Window Library ( Dos & Windows ) 1988 - 2011 WinAPI Windows Application Programming Interfaces 1994 - 1998 MFC Microsoft Foundation Classes 2007 - 2011 .NET Microsoft .NET Operating Systems 1981 - 1985 OS/9 1984 - 1985 CP/M 1985 - 2011 DOS(2.0-6.22) 1990 - 2011 Windows 3.0 - Win7 1992 - 1994 OS/2 2002 - 2007 Linux (RedHat) BackOffice 1993 - 2011 Windows NT / Server 1995 - 2011 MS SQL Server 1998 - 1999 Oracle7.3, 8.0 2002 - 2007 Tuxedo 8.0/8.1 2002 - 2007 Informix 9.3/9.4 Freelance work 1984 - 1996 Oslo Energi, Haffslund Energi, Bremuseet, Hunderfossen familiepark, Barseback nuclear power plant (Sweden) Energy bicycle presentation for using Home computers and PC's 1987 - 1987 Fokus Bank Collection system 1987 - 1991 Markedsgruppen CRM ( Customer relationship management ) system 1988 - 1988 World Championship in Programming Stockholm, 4th place 1988 - 1988 Beha Hedo Wages calculation 1989 - 1989 Høyer Gruppen Ship tracking system 1989 - 1989 Postverket in Skien/Local Post Office c-Mail Register 1992 - 1992 Norsk Teknisk Museum / Norwegian museum of Techniques How does a computer work, multimedia presentation 1993 - 1994 Vegvesenet / Road Administration Multimedia 3D logo presentation. 1994 - 1997 Stangeland Software Tax Calculation 1997 - 2000 Hogia Advokat Windows accounting system for lawyers, www.hogia.no 1997 - 1997 Hogia Anlaggning Asset management accounting system, www.hogia.se 1998 - 1999 Alcatel Pricelist system Import / Export to IBM AS400 1998 - 1998 ASEA CD Catalog Price-list system for web / cd 1998 - 1999 EFO Info Manager (Norwegian Electronics Organization) Content management system with product information from 80 producers (Siemens, Alcatel, ABB), www.vivendi.no Hobbies 1981 - 2011 Reading All kinds of books about Software Languages, Architecture & Design 2007 - 2011 WCF (Windows Communication Foundation) Developing code generators that utilizes a SQL Server database schema, and SQL statements in particular, to auto generate Data Access, WCF, Client Proxy and GUI ( Controls and WinForms ) Layers |