Profileimage by Christer Hedberg Mobile App Development/Senior Software Engineer from Cherrybrook

Christer Hedberg

available

Last update: 29.08.2013

Mobile App Development/Senior Software Engineer

Graduation: M Sc equiv.
Hourly-/Daily rates: show
Languages: German (Full Professional) | English (Full Professional) | Norwegian (Full Professional) | Swedish (Native or Bilingual)

Skills

Proven experience

- with Mobile App Cross Platform Development

- with Software Development and Design in the area Augmented Reality

- in Software Project Management/Coordination/Mentoring/Coaching and Team Lead roles.

- with projects in environments such as transport, investment banking, finance information and telecommunication.

- with Multiprocessor Tandem/HP Nonstop (24*7) high performance distributed systems, having designed, developed and implemented mission critical Real Time/Multithreaded OLTP(OLAP)/Client-Server and batch environments, as well as SysAdmin tasks having used C, COBOL, Fortran, TAL, Perl and NonStop SQL including 4 years as System Support specialist with Tandem Computers.

- with projects using Sun Solaris and other UNIX like systems, having used languages such as C/C++, Perl, Ksh, Bash and Sybase/T-SQL.

- with Windows, having used C/C++, Perl, (Visual) Basic, Awk and Powerbuilder

- in areas like distributed/cross application system design, data modelling, relational database design (SQL), application software/system architectural design (N-tier) as well as cross platform application development and Configuration Management with overall application/project development life cycle aspects like QM, QA, code review, prototyping, maintenance, support, testing and delivery/rollout procedurals

- with low level System IT-Tasks covering design, development, test and implementation of socket interfaces using TCP/IP protocols, Interprocess Communication using shared memory, semaphores and queuing techniques, Garbage Collection and State Event Machines (SEM)


Specialties - Project Areas :
• Augmented Reality
• Bank (Equities, Trading, Clearing & Finance Information)
• Telecommunication (incl. Payment procedurals for Prepaid Cell Phones)
• (Credit) Card Payment
• Aerospace
• Time Acquisition
• Newspaper/Printing Industry
• Steel Manufacturing
• Car Manufacturing
• Transport & Tourism
• Internet Provider
• Turnkey Software ( Point-of-sale, Accounting )
• Systems Support and Development with Computer/Software Vendors (E.g. Tandem/HP)

Project history

freelance software developer "self employed"
Mobile Application Developer
09.2012 - today
Design and development of Phone Apps, either as Web Apps or Native Apps

Development
Environment : IMac, NSB AppStudio (cross platform mobile app development IDE)

Languages : Basic, HTML5, Javascript, PHP

Tools/Libraries : CSS, JSON, AJAX, jQuery Mobile, jqWidgets, iWebKit , PhoneGap, Node.js

Database : SQLite
Computer Software


DigiSensory Technologies Pty Ltd
Senior Software Engineer
02.2011 - 09.2011
contracted/employed as a Senior Design and Software Engineer primarily to carry out software development, maintenance and architectural (design) tasks for the company’s products, in the area Augmented Reality covering Smart Camera and Intelligent Security, including intelligent security and operations applications such as
People and Object Counting
Tracking and Behaviour Analysis
Static and Missing Object Detection
Face and Number plate Detection
Any ongoing tasks in the areas implementation, testing, documentation, build and deployment were also undertaken
Computer/OS : Linux (Ubuntu)
Languages : C/C++, bash
Databases : PostgreSQL
Development tools : NetBeans, TeamViewer, Valgrind, Misc. Linux Tools, Dropbox
Business tools : Open Office, Google
Computer Software


RSA, the Security Division of EMC, Sydney/Brisbane
Senior C Software Engineer
11.2009 - 05.2010
Contracted as a Senior C Software Engineer to migrate (port) the company's C based toolkits (encryption, certification, ssl – secure socket layer) and Tokenization Service software, written in C++, from UNIX over to the Stratus (VOS) and HP Nonstop (Guardian) platforms for First Data Corporation, to be embedded in their global electronic payment application software, additionally having created misc. supportive porting scripts in Perl & Ruby
To test and analyse versions of the RSA software toolkits for different UNIX systems/versions looking for incompatibilities (i.e. verifying compatibility).
Computer/OS : Stratus (VOS, POSIX), UNIX, Windows XP, TANDEM/HP Nonstop (OSS/POSIX, Guardian),
Languages : C/C++, Perl, Ruby, TACL, OSH, bash
Development tools : CVS (Version Control), Perl, Rational Purify/Quantify, Misc. Tandem, Stratus, UNIX and Windows Tools, VPN, RDT
Business tools/standards : MS-Office 2003/2007, MS Outlook, VPN
Computer Software

02/09 – 11/09 : Internet Marketing
Creation and marketing of Web Pages (web sites, blogs, email, RSS)
Tools: Wordpress, HTML, PHP, mySQL, Eclipse (for creation and running of web pages)
Web Server (Internet Provider): HostGator (Linux)
Marketing Medium: Google adwords, adsense, MS Bing


Integrated Research, Sydney, Australia
Senior Software Engineer
02.2007 - 02.2009
Integrated Research, Sydney, Australia, undertaking a position as a Senior Software Engineer, developing and maintaining their product PROGNOSIS primarily for the HP NonStop Range, including the production of feasibility, requirement and design documents, software development, test and rollouts.
My primary tasks in the last year have been to carry out research on and define software requirements for performance monitoring and analysis regarding the HP Storageworks XP enterprise storage disk arrays. I also have attended a course regarding "Accelerated SAN Essentials".
Computer/OS : TANDEM/HP Nonstop ( OSS/POSIX, Guardian), Windows XP
Languages : C/C++, SQL, Perl, Perl/Tk, TAL
Databases : TANDEM/HP NonStop SQL,SQLite
Development tools : SourceSafe (Version Control), Perl, Rational Purify/Quantify,
MS Visual Studio .NET 2003, Incident Tracking tools,
Misc. Tandem and Windows Tools
Business tools : MS-Office 2003, MS Outlook
Computer Software


Telstra Corporation Limited, Melbourne, Australia (Telecommunication Provider)
Consultant/Senior IT Specialist
12.2005 - 12.2006
Telstra Corporation Limited, Melbourne, Australia (Telecommunication Provider) contracted as a Consultant/Senior IT Specialist,undertaking work within the eCommerce and Payments Group, responsible for designing and developing critical business applications for mobile connections (payment/interfacing procedurals for prepaid cell phones) as well as support and maintenance and ongoing development tasks on existing applications (Billpay, BPAY, Real-Time Direct Debit, Interfacing to APOLLO, Prepay Front-Of-House)
Additionally developed a MakeMake utility for automatic Make file generation (Perl)
Computer/OS : TANDEM/HP Nonstop(OSS/POSIX, Guardian), Windows XP
Languages : C, SQL, Perl, (Java), (XML)
Databases : TANDEM/HP NonStop SQL
Development tools : PVCS (Version Control), Perl, Misc. Tandem and UNIX Tools
( Pathway, DDL, SQLCI, ksh, make, .. ),
Business tools : MS-Office 2003, MS Outlook
Telecommunications
10,001+ employees

Euroclear SA, Brussels, Belgium ( a global investment/clearing bank )
Consultant/Senior developer
05.2005 - 12.2005
Euroclear SA, Brussels, Belgium ( a global investment/clearing bank ) contracted as a Consultant/Senior developer in an outsourcing project, responsible for designing and developing new business critical applications as well as performing support, maintenance and ongoing development tasks on existing applications, including designing and developing a Data-Fallback/Disaster Recovery-Application between the Tandem and IBM platforms and replacing Tandem Pathmaker applications with a more modern GUI (Browser/CGI) interface
Computer/OS : TANDEM/HP Nonstop(Guardian/NSK ), Windows 2000
Languages : C, COBOL, SQL, Javascript, HTML
Databases : TANDEM/HP NonStop SQL
Development tools : Misc. Tandem Tools ( Pathway, DDL, SQLCI, .. ),
RMS, MQSeries, Pelican, CGI
Business tools : MS-Office 2000, Lotus Notes
Investment Banking
10,001+ employees

Banksys SA, Brussels, Belgium, ( cash withdrawal, credit card clearance and Card/EFT payment)
Senior Consultant/Solution Architect Specialist
08.2004 - 05.2005
Banksys SA, Brussels, Belgium, ( the Belgian cash withdrawal, credit card clearance and Card/EFT payment company , similar to the BASE24 product ) contracted as a Senior Consultant/Solution Architect Specialist responsible for an Architect and Robustness study and an Application Software Improvement project, aiming at improving overall Robustness of the applications, Application Modularity and Architecture, improving/defining guidelines and rules regarding software development, as well as improving manageability of the release mechanism.
Computer/OS : TANDEM/HP Nonstop(Guardian/NSK), Windows 2000
Languages : C, TAL, Perl, SQL, COBOL-85, VB
Databases : TANDEM/HP NonStop SQL, Enscribe, Sqlite, MS-Access
Development tools : Misc. Tandem Tools ( Pathway, DDL, SQLCI, RMS .. )
Win-MR6530, Codewright, Visual SourceSafe
Business tools : MS-Office 2000, MS Outlook, Powerpoint, Visio
Financial Services
1001-5000 employees

SAP AG/Daimler-Chrysler AG (Software Vendor/Car Manufacturer)
Senior Consultant/Systems Specialist
01.2004 - 07.2004
SAP AG/Daimler-Chrysler AG (Software Vendor/Car Manufacturer)
contracted as a Senior Consultant/Systems Specialist
responsible for controlling/steering the production flow of their overall car production ( Germany, USA, South Africa ), including Customer support, Software installation and Release management, Problem tracking and reporting as well as System administration and configuration
Computer/OS : TANDEM/HP Nonstop(Guardian/NSK),
OSS (POSIX), PC (Windows XP)
Languages : C, Perl, (Awk), SQL, COBOL-85
Databases : TANDEM/HP NonStop SQL
Development tools : Misc. Tandem Tools ( Pathway, DDL, SQLCI, .. )
Business tools : MS-Office 97, MS Outlook
Information Technology and Services
10,001+ employees

Compunet AG, Munich Germany (Hardware Solution Provider)
Consultant/Senior Developer/Architect Consultant/Senior Developer/Architect
11.2003 - 12.2003
Compunet AG, Munich Germany (Hardware Solution Provider)
contracted as a Consultant/Senior Developer/Architect
responsible responsible for design, development and implementation of an SQL database application for a Munich company aiming at verifying/tracking test results resulting from customer H/W installations.
Computer/OS : PC (Windows XP)
Languages/Database : Visual Basic, MS Access
Information Technology and Services
5001-10,000 employees

Deutsche Bahn AG (German Railways), Frankfurt, Germany
Consultant/Senior Developer/Solution Architect/Mentor
07.2001 - 10.2003
Deutsche Bahn AG (German Railways), Frankfurt, Germany,
contracted as a Consultant/Senior Developer/Solution Architect/Mentor taking a key role during design, development, test and implementation of their new pricing system, responsible for fault tolerant software architecture, defining and imposing programming standards, global cross platform system functionality, buildup/support of development/testing environments as well as release/configuration management.
Computer/OS : TANDEM/HP Nonstop(Guardian/NSK),
OSS (POSIX), LINUX, PC (Windows NT)
Languages : C/C++, Perl, Perl/Tk
Databases : TANDEM/HP NonStop SQL
Development tools : Misc. Tandem Tools ( Pathway, DDL, SQLCI, .. )
WS_FTP, GCC, GDB, LCC, GMAKE,
Tandem Development Suite, ClearCase
Business tools : MS-Office 97, Lotus Notes
Transportation/Trucking/Railroad
10,001+ employees

Dresdner Kleinwort Wasserstein (DRKW - Global Equities)
Consultant/Senior Developer/Architect
02.2000 - 06.2001
Dresdner Kleinwort Wasserstein ( DRKW - Global Equities, the Investment Banking Division of the Dresdner Bank AG, Frankfurt, Germany )
contracted as a Consultant/Senior Developer/Architect
responsible for support, planning, new development as well as maintenance regarding the equity system TES (Trades Evaluation System )
Computer/OS : UNIX( Sun Solaris)/Windows NT
Languages : C/C++, Powerscript (Powerbuilder), Ksh-Shell,
Transact-SQL ( SQL-Stored Procedures )
Database : Sybase SQL-Server 11.9.2
Development tools : Powerbuilder 7.0, Infomaker, Powerdesigner 7.0,
Visual Studio 6.0, LCC, CC, Sybase SQL-Central,
Exceed (PC-UNIX)
Investment Banking
5001-10,000 employees

Cybernet AG, Munich, Germany ( Internet provider )
Consultant
05.1999 - 12.1999
Cybernet AG, Munich, Germany ( Internet provider )
contracted as a Consultant
responsible for inspection and monitoring a Y2K project investigating the Y2K impact on internal as well as external sources, including design and development of Y2K-websites.
Computer/OS : UNIX( Sun Solaris )/Windows NT
Languages : Visual Basic, HTML, Javascript, C
Database : MS Access, MSQL
Development tools : LCC, Misc Web-Tools (HTML-Editors), CGI
Business tools : MS-Office 97 Professional, MS-Project
Internet
51-200 employees

Deutsche Telekom AG, Development Centre, Germany ( Telecomm Provider )
Consultant/Senior Developer/Architect
10.1997 - 05.1999
Deutsche Telekom AG, Development Centre, Germany ( Telecomm Provider )
contracted as a Consultant/Senior Developer/Architect
responsible for maintaining and redesigning the Monitoring System regarding the ADS (enquiry data system) Project as well as defining the software development architecture and software development standards.
Computer : TANDEM/HP NonStop, PC (Win NT), UNIX
Language : C, NBEXEC, Visual Basic for Applications (VBA)
Database : TANDEM NonStop SQL
Development tools : MS-Access, Misc. Tandem Utilities (Queue Manager,
Pathway, DataLoader, .. ), Outside View, WS_FTP,
RCS, Continuus, Erwin/ERX, Powerdesigner
Business tools : MS-Office 97
Telecommunications


Benteler AG, German Steel ( Pipe and Automobile Part Manufacturer )
Consultant/Senior Developer/Architect/Mentor
09.1996 - 06.1998
Benteler AG, German Steel ( Pipe and Automobile Part Manufacturer )
contracted as a Consultant/Senior Developer/Architect/Mentor
responsible for specification, design, development and rollout of a new data production retrieval system replacing an IBM Series 1 system, including the build up of a GUI client and TANDEM server development environment and developing a communication I/F between Tandem and a Siemens SIMATIC S-5 process computer
Target platforms : Tandem/HP NonStop (GUARIAN), PC (Win95)
Primary Languages : COBOL-85, SCOBOL, TAL ( TANDEM ),
Powerscript ( Powerbuilder )
Database-/File-Systems : ENSCRIBE, NonStop SQL, Sybase SQL Anywhere
Development tools : Pathway (Servers), POET, Powerbuilder (Clients),
EASY6530, WS_FTP , Erwin/ERX ( ER-Tool)
Mechanical or Industrial Engineering
10,001+ employees

LTU, Düsseldorf, Germany ( Air Carrier and Tourist Travel Agency )
Project Leader/Solution Architect
01.1995 - 08.1996
LTU, Düsseldorf, Germany ( Air Carrier and Tourist Travel Agency )
contracted as a Project Leader/Solution Architect
responsible for architecture/coordination and definition of standards, coordination and supervision of software development through third party firms aiming at securing the criteria for software quality standards as well as the implementation of standard basic/ system functionality regarding a new travel reservation system, including resource planning of project members.
Target platform/OS : Tandem/HP NonStop(GUARDIAN), PC(Win 3.11)
Primary Language : COBOL-85, TAL
Database-/File-System : ENSCRIBE, NonStop SQL
Development Tools : Pathway, TMF, Circa Client/Server conversion tool.
Business tools : MS Project, MS-Office
Airlines/Aviation
1001-5000 employees

Ford Motors AG, Cologne, Germany ( Car Manufacturer )
Team Leader
07.1994 - 12.1994
Ford Motors AG, Cologne, Germany ( Car Manufacturer )
contracted as a Team Leader
responsible for migration, maintenance, design and future development of a Client/Server Point-of-Sale and Accounting Package ( DCAS ) for one of the largest Car Vendors worldwide ( Ford Motors, Germany ), aimed at the European market, including evaluation and hiring as well as resource planning of project members, either as employees or on a contractual ( freelancing ) basis.
Target platform/OS : IBM-PC (Windows NT/SCO UNIX)
Primary Language : C++
Database-/File-System : Informix SQL
Development tools : CA-Glockenspiel
Business tools : MS Project, MS-Office
Automotive
10,001+ employees

Tandem Computers, Amsterdam, Netherlands
Consultant
06.1994 - 06.1994
Tandem Computers, Amsterdam, Netherlands ( for the Dutch pension fund )
contracted as a Consultant performing investigations and coming up with suggestions how to go about in tuning and configure in terms of throughput regarding the primary database
Target platform/OS : Tandem/HP NonStop (GUARDIAN)
Primary Language : COBOL-85, C
Database-/File-System : ENSCRIBE
Development tools : Pathway
Computer Hardware
5001-10,000 employees

Chemical plant in Munich
Project Leader
05.1994 - 05.1994
Chemical plant in Munich/FRG
contracted as Project Leader
responsible for design and supervision regarding a client/server application comprising
the maintenance and supervision of chemical laboratory tests..
Target Platform/OS : IBM-PC/ Windows NT
Primary Languages : Powerscript (Powerbuilder), C++
Database-/File-System : SQL-Server
Development tools : Powerbuilder, ErwinERX, SourceSafe
Chemicals
1001-5000 employees

Own Company ( Hedberg Computer Systems GmbH )
President
10.1990 - 04.1994
Own Company ( Hedberg Computer Systems GmbH )
Design, development and marketing of PC-based software packages, either customer based on a project/contractual basis or as standard software packages ( Accounting, POS ), offering PC-Based Turnkey Systems, either stand-alone or Network based,
including Hardware, Software, Installation, Training, and Service.
Target Platform : IBM-PC
Operating Systems : DOS, Windows
Primary Languages : Clarion, CA-Realizer, Visual Basic, C++
Database-/File-System : Relational-DB (Clarion), Spreadsheet, MS-Access
Development Environments : Clarion Database Developer, CA-Realizer, VB Prof.
Information Technology and Services
1-10 employees

Telekurs AG, Zurich, Switzerland ( Swiss finance information provider)
Project Leader/ Senior Developer/Architect
04.1987 - 12.1990
Telekurs AG, Zurich, Switzerland ( Swiss finance information provider) contracted as Project Leader/ Senior Developer/Architect
responsible for design, development, test, and production rollout of finance information systems.
In addition I also designed and held in-house courses on "TANDEM" Computer range (covering general computer basics, Tandem specifics, programming & programminglanguages) as well as know-how transfer, for project maintenance purposes.
Target platform/OS : Tandem/HP NonStop (GUARDIAN)
Primary Language : Fortran-77, SCOBOL, COBOL-85, TAL
Database-/File-System : ENSCRIBE, NonStop SQL
Development tools : Pathway , Misc Tandem Utilities (TMF, DDL, …)
Banking


VOEST AG, Linz, Austria ( Steel Manufacturer, Austria's largest employer )
Consultant/Senior Developer/Architect
09.1986 - 08.1987
VOEST AG, Linz, Austria ( Steel Manufacturer, Austria's largest employer ) contracted as a Consultant/Senior Developer/Architect
responsible for reorganising the Software Development Department regarding how to tackle developing, testing, implementing and maintaining software projects also including designing, developing, implementing an automated test tool (Test Generator) used to test software developed on the "TANDEM" Computer range
Additionally designing a time acquisition system for ATOSS GmbH,
Target platform(s)/OS : Tandem/HP NonStop (Guardian), Stratus Computers
Primary Languages : Fortran-77, COBOL-85, TAL
Database-/File-System : ENSCRIBE
Development tools : Pathway, Misc. Tandem Utilities (TMF, DDL, …)
Mechanical or Industrial Engineering
10,001+ employees

IPS GmbH, Munich, Germany ( Software Consulting Firm )
Project Leader/Senior Developer/Project Site Supervisor
07.1984 - 08.1986
IPS GmbH, Munich, Germany ( Tandem Software Consulting Firm )
position as Project Leader/Senior Developer/Project Site Supervisor
responsible for the Production of software requirements and specifications according to customer requirements as well as managing, designing, developing existing and new software projects (primarily time acquisition) as well as special software development
Target platform/OS : Tandem/HP NonStop (GUARDIAN).
Primary Languages : Fortran-77, COBOL-85, TAL
Database-/File-System : ENSCRIBE
Development tools : Pathway, Misc. Tandem Utilities (TMF, DDL, Enform, ..)
Information Technology and Services
11-50 employees

Tandem Computers GmbH, Dusseldorf, Germany ( Computer Vendor )
Senior Support Specialist
09.1980 - 06.1984
Tandem Computers GmbH, Dusseldorf, Germany ( Computer Vendor ) position as a TANDEM Senior Support Specialist responsible for problem solving and special product knowledge within the Database/Language/OLTP and primary contact to the US/European HQs regarding Tandem System Software and system recovery procedurals, including having designed and held courses for Systems Analysts and customers how to solve non-trivial file management problems (crash situations)
Additionally successfully having developed and implemented an Gamma X-Ray registration and detection software package for a nuclear power plant in northern Germany ( Project Coordinator )
Target Platform/OS : Tandem/HP NonStop (GUARDIAN )
Primary Language : Fortran-77, COBOL, TAL
Database/File-System : ENSCRIBE
Development tools : Pathway, TMF, Misc. Tandem Utilities
Computer Hardware
5001-10,000 employees

European Space Operations Centre( ESOC )
Technical Consultant/Senior Developer
05.1979 - 09.1980
European Space Operations Centre( ESOC ), Darmstadt, Germany
contracted as a Technical Consultant
responsible for design/development/test and implementation of Software to operate as a testbed for simulation of experiments regarding the first European Payload of SPACELAB
Target platform : Perkin-Elmer 7/32, 8/32 Computer Range.
Primary Language : Fortran-77
Defense & Space
1001-5000 employees

Local Availability

Only available in these countries: Australia
100%
Remote work
Telecommuting
Profileimage by Christer Hedberg Mobile App Development/Senior Software Engineer from Cherrybrook Mobile App Development/Senior Software Engineer
Register