Scroll To View More
Gustav Stieger

Gustav Stieger

Newcastle, New South Wales, Australia
Member since June 7, 2013
Gustav is a top engineer and programmer with twenty years of experience with all levels of software and architecture. A creative abstract and theoretical thinker with the ability to turn ideas into re-usable modules and solutions, Gustav has worked at all levels of participation, from contractor to technical lead.
Gustav is now available for hire
  • C++, 20 years
  • C, 20 years
  • SQL, 15 years
  • Microsoft SQL Server, 10 years
  • Microsoft Visual Studio, 10 years
  • C#, 5 years
Newcastle, New South Wales, Australia
Preferred Environment
Windows, MS DevStudio, SQL Client, SQL Profiler
The most amazing... I've coded is a computer game written in thirty pages of pure Assembly (at age 16) and a chess program that managed to beat my former supervisor.
  • Senior Integration Engineer
    2008 - PRESENT
    Computer Sciences Corporation
    • Designed global standards for ETL integration.
    • Created an ETL code generation tool in C# to generate code according to said standards.
    • Created stored procedures, tables, views, and triggers in MS SQL 2005/2008, T-SQL.
    • Developed SSIS/BIDS ETL processes, including Visual Basic scripting.
    • Performed process workflow automation in BMC Atrium Orchestrator (XML- and XSLT-driven workflow engine).
    • Built a web interface for lodging of Quality Center defects (ASP.NET, HTML, JavaScript).
    • Built a web Interface for person record creation approval process. (ASP.NET, C#, HTML, JavaScript, AD).
    Technologies: C#, T-SQL, SSIS, BIDS, ASP.NET, JavaScript
  • Contractor
    2007 - 2008
    Ince Pty Ltd
    • Developed a Procurement Management System (PMS) over the span of just 2.5 months.
    • Included integration with Microsoft SQL Server, T-SQL, Microsoft Outlook WebDAV (for reading E-mails), and CDO (for sending E-mails).
    Technologies: Visual C++, Visual Basic, T-SQL, VB-Script, JavaScript, HTML, ADO
  • Senior Software Engineer
    2000 - 2007
    UCS Software
    • Held wide range of responsibilities included requirement analysis, design, coding, task allocation, technical project management, consultation, and mentorship.
    • Development of the Retail Application Framework (RAF) used as the basis for all development.
    • Developed various business objects and user interfaces written in the technologies listed below for the ActiveRetail Enterprise application (used to coordinate Head Office and Branch Back Office with POS).
    • Handled implementation of data distribution, data synchronization and external application integration.
    • Developed a Windows-style interface-rendering system based on XML (UI definition), HTML, and JavaScript (presentation) for which I was awarded a bonus from the company.
    Technologies: T-SQL, Visual C++, Visual Basic, ASP, JavaScript, VB Script
  • Contractor
    1998 - 2000
    Brian Hattingh Group
    • Involved in development of Hydac 4 application entailing an extensive Microsoft Visual C++ (graphical) user interface for capturing and manipulating data groups related to water-level measurements captured on a digitizing table.
    • Gained an additional year of Informix SQL/ESQL programming on the Win95 platform and C++ development.
    • Improved maintainability and reduced code duplication by wrapping procedural code and structures within C++ classes for improved re-use and better organization and robustness.
    • Inherited a stack of exception and bug reports, which were eliminated in-full.
    Technologies: C++, Informix SQL/ESQL
  • Specialist Programmer
    1991 - 1998
    • Held responsibility over analysis, design, development, and implementation of information systems, which included the use of Borland C, Borland C++, Microsoft C and Microsoft Visual C++, Pascal and “80x86” Assembler.
    • Handled development and maintenance of a PC security system (initially DOS then OS/2 and Windows platform) used throughout the South African Defence Force (SADF).
    • Redesigned the military EKKA (Personnel Vetting System) together to functional specification.
    • Developed an inter-PC and Mainframe communication system for the transfer and encryption of data using public key technology, and self-implementations of RSA (Rivest-Shamir-Adleman) and Triple-DES encryption.
    • Received “Solum Optimum Est Optimum” Award for high performance, in particular writing cures for the complex DAME and TREMOR self-encrypting computer viruses, with solutions written in a combination of C, Pascal, and “80x86” assembler and involving the running of a CPU in single-step mode during decryption process.
    Technologies: Borland and Microsoft C/C++, Pascal, 8086 Assembler
  • Languages
    SQL, JavaScript, C#, HTML, VB.NET, XML, Stored Procedure, C++, XSLT, Visual Basic, C, HTML5
  • Libraries/APIs
    WinForms, jQuery, LINQ, jQuery UI, HTTP API, Active Template Library (ATL)
  • Tools
    Microsoft Visual Studio, Windows Installer, Pentaho Data Integration (Kettle), DataTables, MySQL Workbench, MATLAB
  • Paradigms
    Class-based OOP, Model driven development, Agile Software Development, REST, Test-driven Development (TDD), Model View Controller (MVC), Unit Testing
  • Platforms
    Windows, Win32, Linux, LAMP
  • Storage
    SQL Server Management Studio, Microsoft SQL Server, MySQL, Data Integration, JSON
  • Frameworks
    ASP.NET MVC, WebApp, ASP.NET Web Forms, Entity, ActiveX, Windows Communication Framework (WCF), ADO.NET, Machine Learning
  • Other
    Web Services, Web Development, Math, Regular Expressions, IIS, AJAX, OAuth, AI Programming, Game Development, Neural Networks
  • B.Sc. (Hons.) degree in Computer Science, Mathematics
    1988 - 1989
    University of the Free State - Bloemfontein, South Africa
I really like this profile
Share it with others