Profile Arno Gross
Different Profile Formats
Deutsche Version/German Version
Personal
- Name
- Arno Gross
- Date of Birth
- 22 November 1961
- Nationality
- German
- Educational Summary
- Diplom-Informatiker
(Master of Computer Science)
University of Saarland (Germany)
- Foreign Languages
-
- Englisch (fluent)
- French (good)
- Spanish (basics)
- Bulgarian (basics)
- Special Fields
-
- SAP BW/BI, certified SAP Solution Consultant
(
SAP and WBS certificates) - Java and Internet applications
- Content and Document Management Systems (CMS/DMS)
- Knowledge Management Systems
- Fulltext and Imaging Databases
- Import and export interfaces
- SAP BW/BI, certified SAP Solution Consultant
(
- Profile Summary
- Wide range of software development
projects in
managerial, analysis, design and
development roles.
Full software life cycle knowledge and in-depth experience of object oriented, structured analysis and design as well as excellent development and implementation experience.
- Rates
- Depending on the project/negotiable
IT-Knowledge
- Programming languages
- Java, Python, ABAP, C++/C, JavaScript, Active Server Pages (ASP), VBScript, HTML, Perl, SQL, XML/XSL, Pascal, FORTRAN, Cobol, Prolog, Ada
- Operating Systems
- Windows XP/2000/NT/2000/98, Linux and Unix (Solaris, HP-UX, AIX), DOS, VMS, BS2000, Tandem
- Design Methods
- UML, OMT, Yourdon, Booch, Structured Analysis, V-Model
- Graphical User Interfaces
- Swing/AWT, OSF/Motif, Microsoft Foundation Class
- Database Systems
- MySQL, PostgreSQL, Oracle (SQL, PL/SQL, SQL-Loader, OCI), Versant (OODB), ZODB (Zope Object Database), BASIS (relational database with powerful fulltext and thesaurus capabilities), Verity (fulltext engine), SQL Server, ODBC, JDBC, Informix, Ingres
- Case Tools
- ArgoUML/Poseidon, Teamwork, StP (OMT), MindManager
- Web and Application Server
- Zope, Apache, Microsoft IIS, Netscape Enterprise Server
- Content Management Systems
- Plone
- Other Tools/Techniques
- CVS, JBuilder, Eclipse, make, ant, Visual C++, MS InterDev, Visual Source Safe, yacc, lex, gnu tools, CORBA, RMI, Secure Shell (SSH), XML/XSL(T), Samba, Nagios (network and service monitoring) , different Unix shells (csh, ksh, Bourne shell) Metadata (Dublin Core)
Professional Experience
More than 18 years work experience in software development (analysis, design and implementation) and IT training.
01/2007 - 04/2007: SAP BW/BI full time intensive training
At WBS Training AG, Stuttgart (certificate and contents:
Consultant mySAP NetWeaver '04
Business Intelligence/Business Warehouse).
Training ended with SAP consultant certification.
- Description
-
- SAP NetWeaver
- SAP Analytics & Reporting im Management Accounting
- SAP BW Data Warehousing
- SAP BW Reporting & Analysis
- SAP BW Reporting Management
- SAP BW Extraction
- SAP BW Modelling
- SAP BW Authorization
- SAP BW Business Planning and Simulation
11/2006: Hoppenstedt, Darmstadt
- Position
- Consultant (short term)
- Description
- Consultancy for introducing a content managment system. Aim is to publish print medium online.
- Environment
- Software: Zope, Plone, Apache
06/2006: Tengelmann, Mülheim
- Position
- Consultant (short term)
- Description
- Optimization of web server for a web based ERP system
- Environment
- Software: Apache, Mercury test runner
06/2006 - now: HR portal development within an international team (chinese/german).
- Position
- Consultant/Developer (part time)
- Description
- Development of a web based human resource and recruitement portal with international focus.
- Environment
- Software: Python, BS2000, Zope,, Plone
06/2001 - 05/2006: working as consultant and developer for eurodata GmbH & Co. KG within different projects and roles.
- Position
- Consultant/Developer (02/2005-05/2006, fulltime)
- Description
- Developing a quality assurance environment for a migration project. Visiting a JBoss and J2EE course for advanced Java developers in South Africa. Setting up Nagios for monitoring own server and services.
- Environment
- Software: Python, BS2000,
Zope,,
Plone,
ZEO (Zope Enterprise Objects),
Zope Asynchronous Call Manager
Java, J2EE, JBoss
- Position
- Managing director (04/2001-08/2006, part time)
- Description
- Establishing an offshore development office in Eastern Europe (Bulgaria).
Recruitment of employees.
Set up of physical and virtual infrastructure.
Training and supervision of employees.
- Position
- Consultant/Developer (1/2003-10/2004, fulltime)
- Description
- Introduction, customization and training of
a web based helpdesk system for first, second and third level support,
including design and training. Integration of user authentication
with an existing Oracle customer database.
Introducing a webbased monitoring system for hosts, networks, services. (Nagios). With this system it is possible to observe different resources in a production environment. A script (SQL script, shell script, Perl or Python script) delivers results to the monitoring system. According to the configured lower and upper bounds of a resource the monitoring system notifies a group or a dedicated administrator via email, sms or other messaging system.
Developing different Java applications for external file based interfaces. Encrypted data exchange with health insurance and social insurance companies.
Integration of different Webservers with Apache Proxy using Tomcat Servlet Engine. Deploying applications with HTTPS protocol and Java Webstart using JNLP.
Interface development between IDEA and ETAX payroll system (http://www.eurodata.de, http://www.etl.de/sys/depesche/steuer/depesche_0105_1.html) conform to GDPdU (Grundsätze zum Datenzugriff und zur Prüfbarkeit digitaler Unterlagen).
- Environment
- Software: Zope, Plone, Python, DTML, JavaScript, Oracle, Coconet KKS-AG, FTAM, Elster, ISDN, Tomcat, Apache, JNLP, Oracle, SQL, PL/SQL
- Position
- Trainer (7/2002, shorttime)
- Description
- Zope training for software developers at Rudolf Haufe Verlag, Freiburg
- Environment
- Software: Zope, RDBMS
- Position
- Consultant/Developer (6/2002-12/2002, fulltime)
- Description
- Web portal (for the before mentioned extranet) development, introduction and customization of the content management system (CMS) Plone, including design and training. This portal is part of a big extranet. Maintaing application help files within CMS, i.e. one source for online search in web portal and generated Java HelpFiles on client side.
- Environment
- Software: Zope, Plone, Content Management Framework (CMF), Oracle, SQL, PL/SQL, stored procedures
- Position
- Consultant/Developer (6/2001-6/2002, fulltime)
- Description
- Developing a Java based payroll system (client/server architecture) for big extranet. Introduction of web based project documentation tools.
- Environment
- Software: Java, Swing, JBuilder, XML, CVS, make, Bugzilla (bug tracking system), Windows 2000 and Linux, Versant OODMBS, Zope, Wiki Web
- Position
- Project leader (2/2003-5/2003, part time)
- Description
- Portal development for codia Software GmbH, including coordination of web designer and portal developer. Portal is bilingual, German and English. Project team spread over different locations in Europe.
- Environment
- Software: Zope, Plone, Localizer, TranslationService, Linux
5/1999-12/2001: Co-owner consotec, Haren (Ems), Germany
- Position
- Designer/Developer (7/99-12/1999, ~ 0,5 year, part time)
- Description
- Replacement of different legacy applications through web applications
- Environment
- Software: UNIX (Dec Unix), NT Server 4.0, ASP, IIS 4.0, VBScript, BASIS RDBMS, ODBC, ADO, Perl, HTML, MS-Project
- Position
- Developer (7/99-8/2000, ~ 1 year, part time)
- Description
- Porting different MFC applications to Java and developing new applications for Rudolf Haufe Verlag, Freiburg
- Environment
- Software: JBuilder, Java, XML, XSL, CVS, make, NT, Linux, IIS
- Position
- Developer (6/2000-3/2001, part time)
- Description
- Developing a content management system for public sector, city of Haren (Ems) (including CD production)
- Environment
- Software: Linux, NT Server 4.0, Apache WebServer, IIS 4.0, Zope Application Server, Python, JavaScript, MySQL, SQL
- Position
- System architect/Consultant (9/99-12/2001, part time, during projects)
- Description
- Developing/maintaining a Knowledge and Content Management System for own company, fully web based (Meta data, Dublin Core compliant)
- Environment
- Software: Linux, NT Server 4.0, Apache WebServer, IIS 4.0, Java, Python, Zope, Python, Perl
- Position
- Trainer (5/2001, short-term)
- Description
- Training developers for Zope application server (2 weeks, Rudolf Haufe Verlag, Freiburg,)
- Environment
- Software: Zope and different third party components, Python
- Position
- System mananger (short-term, during projects)
- Description
- Upgrading Solaris and BASIS for Year-2000 compatibility.
- Environment
- Software: Solaris 2.6, BASIS fulltext RDBMS, Apache, HTML
- Position
- Trainer (short-term, during projects)
- Description
- Workshop for Deutsche Welle, Cologone. Administration and Development of new applications.
- Environment
- Software: Solaris, BASIS RDBMS, Perl, Apache, HTML
1991-6/1999 CCI GmbH, Meppen, Germany
- Position
- Project Manager (6/98-6/99, 1 year)
- Description
- Development of an in-house knowledge management system for supporting project teams with all relevant information. All documents generated during a project are stored in a SQL server 7.0 database completed by a fulltext engine, all fax documents and emails are also inserted to the system. Every team member has to report his problems - technical or non-technical nature - and solutions to the system.
- Environment
- Software: NT Server 4.0, ASP, IIS 4.0, VBScript, SQL Server 7.0, Verity Information Server, ODBC, ADO, Perl, HTML, C++, MS Project
- Position
- System Architect/Project Manager (12/96-12/99, 3 years, including breaks)
- Description
- Design and implementation of an online monitor database for the German foreign TV and broadcast company (Deutsche Welle, Cologne, Germany). Implemented as pure web application with a powerful fulltext RDBMS in background. The private part of the application is designed for use within an extranet, the public part is searchable through internet. The goal of the project was to reduce the costs for distribution of printed paper (now no longer needed) and to be always to be on time.
- Environment
- Software: UNIX (Solaris), BASIS RDBMS(fulltext database, thesaurus), CGI, Perl, C++, JavaScript, HTML, Apache Webserver
- Position
- System Architect/Project Manager (~ 0,5 year)
- Description
- The goal of the project is to make the TV and broadcast program of the above mentioned client available through internet. The complete TV program is maintained by an extranet application. Broadcasting times are converted according to the time zone of the online user. In backend we have a big multimedia database for images, realaudio, video, office and HTML documents. (visit: http://www.dwelle.de/tv and http://www.dwelle.de/dpradio).
- Environment
- Software: UNIX (Solaris), BASIS RDBMS(fulltext database, thesaurus), CGI, Perl, C++, JavaScript, HTML, Apache Webserver
- Position
- System Architect/Project Manager (~ 0,5 year)
- Description
- Also for client Deutsche Welle: Design and implementation of a hotel and review database. Both applications are fully maintainable and searchable through web. All mentioned applications generate HTML pages on the fly including rendering of office documents. If appropriate , documents can be downloaded in the orginal format(e.g. Word documents). (see: http://www.dwelle.de/dw/buchtip and http://www.dwelle.de/dw/hotels )
- Environment
- Software: see above
- Position
- System Architect/Project Manager (7/96-1/98, ~ 1,5 years)
- Description
- Design and development of a 3-tier web application for literature database used in R&D department of big German pharmaceutical company. Currently the application is used within an intranet. Also it is planned to deploy the database application for the international subsidiaries, for physicians and pharmacists.
- Environment
- Software: UNIX (Dec Unix), NT Server 4.0, ASP, IIS 4.0, VBScript, JavaScript, Java, BASIS RDBMS, ODBC, ADO, Perl, HTML, MS-Project, V-Model
- Position
- Designer/Developer (5/97-6/98, ~ 1 year, including breaks)
- Description
- Design and development of different web applications,
all accessible through conventional clients and browser:
- biographical database
- bibliography database
- archive database for music and text
- Environment
- Software: UNIX (Dec Unix, Solaris), BASIS RDBMS, Netscape Enterprise Server, NSAPI, Perl, C++, HTML
- Position
- Trainer (short-term, during projects) Description -- Different operator trainings for the above applications.
- Environment
- Software: see above
- Position
- Presales (short-term, during projects)
- Description
- Writing different project quotes, discussing proposals with client. Presentation of system solutions to client.
- Environment
- Software MS Word, Powerpoint, Excel, MS Project
- Position
- Designer/Developer (~ 2,5 years)
- Description
- Design and development of a work planning and preparation system on a multiplatform environment. Six team members, main responsibility: graphical user interfaces, configuration management, performance measurement and optimization.
- Environment
- Software: UNIX (Solaris, HP-UX), Windows NT, C++, ORACLE (OCI, SQL, PL / SQL, SQL-Loader), Motif, MFC, wxWindows, lex, yacc, Sparc Works
- Position
- Designer/Developer (ca. 0,5 year)
- Description
- Internationalization of the before mentioned product.
- Environment
- Software: see above
- Position
- Consultant/Trainer (~ 0,5 year, including breaks)
- Description
- Analysis of interfaces for production planing systems, integration and customization of the before mentioned product, user training and telephone support.
- Environment
- Software: see above, awk, sed
- Position
- Designer/Developer (~1,5 years)
- Description
- Developing concepts for software quality assurance and reusability of Software.
- Environment
- Software: UNIX, C, ADA, lex, yacc, V-Model
8/1990-12/1990: IXTRA Software GmbH, Munich, Germany
- Position
- Designer/Developer
- Description
- Design and implementation of verification patterns for dialog systems. We could dramatically reduce the test time by automatic regression tests. The client was a big international IT manufacturer, testing groups were located in Munich and Vienna.
- Environment
- Software: UNIX, C, Informix
1988-3/1990: Institute of Computer Science (Prof. Mehlhorn, University of Saarland)
- Position
- Research assistant (part-time)
- Description
- Tutor for "Parallel Algorithms"
and technical user support.
Design, Development and Implementation of an algorithm for optimal channel routing on VLSI chips (diploma thesis).
- Environment
- Software: UNIX, C
1985-87: Institute of Romance Languages (University of Saarland)
- Position
- Research assistant (part-time)
- Description
- Design and implementation of database for French business language. The system is used in educational and scientific area and is based on a large text corpus. Training for students of French language based on the developed database. Team consisted of six members.
- Environment
- Software: UNIX, Informix, SQL, C
1985-86: Siemens Munich (Germany) and Reading (England)
- Position
- Member of the quality assurance project team (working student)
- Description
- Design and implementation of verification patterns for automatic testing. Generation of test patterns for LSI chips. Implementation of a communication tool for TCP/IP. Different visits during this time. Duration: six months.
- Environment
- Software: UNIX, C