Gustav Stieger

Gustav Stieger

Newcastle, Australia
Hire Gustav
Scroll To View More
Gustav Stieger

Gustav Stieger

Newcastle, Australia
Member since June 7, 2013
Gustav is a top engineer and programmer with 20 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
  • SQL, 15 years
  • C#, 5 years
  • Microsoft Visual Studio, 10 years
  • Microsoft SQL Server, 10 years
  • C/C++, 20 years
Newcastle, Australia
Availability
Part-time
Preferred Environment
Windows, MS DevStudio, SQL Client, SQL Profiler.
The most amazing...
...software I've coded is a computer game written in 30 pages of pure assembly (as 16yo) 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
    JavaScript, XML, SQL, VB.NET, Stored Procedure, HTML, C#, XSLT, C/C++, HTML5, MATLAB
  • Libraries/APIs
    WinForms, jQuery, Linq, Active Template Library (ATL), HTTP API, JSON REST API, jQuery UI
  • Tools
    Microsoft Visual Studio, Microsoft SQL Server Management Studio, WebForms, Pentaho Data Integration (Kettle), Windows Installer, MySQL Workbench, DataTables
  • Paradigms
    Class-based OOP, Agile Software Development, Test-driven Development (TDD), MVC, REST, Model driven development, Unit Testing, AJAX
  • Platforms
    Windows, Win32, Linux, LAMP
  • Storage
    Microsoft SQL Server, MySQL, Data Integration
  • Frameworks
    ASP.NET MVC, WebApp, WCF, ActiveX, Entity Framework
  • Misc
    Visual Basic OOP, Regular Expressions, Web Services, IIS, Math, Web Development, AI Programming, Game Development, ADO, OAuth, Neural Networks, Machine Learning
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