Gustav Stieger

Gustav Stieger

Newcastle, New South Wales, Australia
Hire Gustav
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
Portfolio
Experience
  • C/C++, 20 years
  • SQL, 15 years
  • Microsoft SQL Server, 10 years
  • Microsoft Visual Studio, 10 years
  • C#, 5 years
Newcastle, New South Wales, Australia
Availability
Full-time
Preferred Environment
Windows, MS DevStudio, SQL Client, SQL Profiler
The most amazing...
...software 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.
Employment
  • Senior Integration Engineer
    Computer Sciences Corporation
    2008 - PRESENT
    • 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
    Ince Pty Ltd
    2007 - 2008
    • 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
    UCS Software
    2000 - 2007
    • 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
    Brian Hattingh Group
    1998 - 2000
    • 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
    Denel
    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
Experience
Skills
  • Languages
    XML, JavaScript, HTML, C#, Stored Procedure, SQL, VB.NET, XSLT, C/C++, HTML5, MATLAB
  • Libraries/APIs
    WinForms, JSON REST API, jQuery UI, jQuery, LINQ, Active Template Library (ATL), HTTP API
  • Tools
    Microsoft Visual Studio, Windows Installer, Pentaho Data Integration (Kettle), DataTables, MySQL Workbench
  • Paradigms
    Class-based OOP, Model View Controller (MVC), Model driven development, Agile Software Development, REST, Test-driven Development (TDD), Unit Testing
  • Platforms
    Windows, Win32, Linux, LAMP
  • Storage
    Microsoft SQL Server, SQL Server Management Studio, Data Integration, MySQL
  • Frameworks
    ASP.NET MVC, ASP.NET Web Forms, WebApp, Windows Communication Framework (WCF), ActiveX, ADO.NET, Entity
  • Misc
    Math, Regular Expressions, Web Services, IIS, Visual Basic OOP, Web Development, AI Programming, AJAX, Machine Learning, Game Development, Neural Networks, OAuth
Education
  • B.Sc. (Hons.) degree in Computer Science, Mathematics
    University of the Free State - Bloemfontein, South Africa
    1988 - 1989
I really like this profile
Share it with others