Fachlicher Schwerpunkt dieses Freiberuflers

Oracle DBA (OCP) InterNet/IntraNet Development (PHP & databases)6

Available from
Dec 1, 2019
Availability
100 %
on customer site
100 %
Cities
München
10 km
Contact Settings

I prefer getting offers for these sites. However, you may also contact me for interesting projects in other places.

Comment

For long-running projects I prefer the Munich area. For brief missions or remote projects, no location is excluded "in advance".

Position

Comment

Focus: Oracle Administration / Maintenance / Support (including being the contacts person for developers, or the corresponding team member in the product rollout process).

 

Be welcome also to contact me if you need coaching for your Android *users* – having authored multiple Android books, giving classes for Android users, and being moderator plus one of the most active and reputated members on android.stackexchange.com, I'm sure I can help out with this as well!

Projects

12/2015 - Today

3 years 10 months

Database Maintenance and DevOps

Roles
Maintenance Staff
Place of work
München
Tasks
  • Supporting and executing the Change-Process (roll-out of changes)
  • Create, manage, and edit PL/SQL packages for database maintenance
  • Adjustment, amendment and correction of PL/SQL code for applications
  • Data correction, Data matching (a.o. with external systems)
  • Database Maintenance
  • Planning, implementation and adjustment of Oracle Resource Manager
  • Analysis of problems and errors
  • Documentation
Products

Oracle 11g

Oracle 12c

TOAD

SQLplus

04/2012 - 08/2015

3 years 5 months

Database Maintenance

Roles
Maintenance Staff
Customer
UniCredit
Place of work
München
Tasks

* Checking database scripts (quality control)

* Support and Maintance for the Change/Rollout process

* Create and maintain scripts to partly automate the Rollout process

* Create, maintain, roll-out PL/SQL packages for database maintenance

* User administration

* Documentation

* Database maintenance

* working with Sun/Linux (server-side) and Windows (client-side)

Products

Oracle 11g

Toad

Unix-Shells

SQLplus

03/2011 - 03/2012

1 year 1 month

Database Optimization

Roles
DBA/Analyst
Customer
TV station
Place of work
Munich
Tasks

Part-time work on customer demand:

* Identification of performance bottle-necks

* Evaluating/presenting possible solutions

* Investigating for additional and general weaknesses in concept and structure

* Documentation, passed on to the service provider in-charge for testing and implementation

Products

Oracle 10g

Oracle Statspack

OSPRep

Toad

Unix-Shells

Project History

Zeitraum:        04/07 - 09/09
Firma/Institut:  AVNET
Projekt:         Administration Oracle 8i..11g
Software:        Oracle 8i..11g and Tools, Grid Control, RMAN, Toad, SQLDeveloper, ShellUtils
Betriebssystem:  RHEL 3..5, HP-UX, Windows Server 2000/2003
Aufgaben:        * Discover installations and configurations & create overviews

 (about 50 databases)

  * Automatic creation of general statistics to be displayed using PHP/HTML

  * DBAs daily business


Timeframe:       05/07 - 04/09
Company:         Bayerischer Rundfunk (Broadcaster)
Projekt:         DB Maintenance, Tuning, Optimization
Software:        Oracle 9i/10g and Tools, Tora, SQLDeveloper, ShellUtils, Subversion, CVS
Betriebssystem:  RHEL 4/SunOS 5.9
Aufgaben:        * Find and fix database-side performance issues

  * Find application-based performance issues, fix in co-work with development

  * Move SQL-Code from applications into the database (Stored Procedures/Packages), as far as possible

  * Dokumentation of structures and approaches with an Admin-Wiki

  * Plan and realize uniform structures of database installations for best possible serviceability

  * Installation of new database environments (Oracle 9i/10g), and automate that process as far as possible (installation images with Kickstart, RPMs, scripts)

  * Installation and configuration of Oracle Grid Control

  * Creation of PL/SQL Packages for (automated) database maintenance

  * High Availability: Automatic Backup (and semi-automatic restore) with RMAN, setting up Standby databases incl. Data Guard

  * Software-Packaging (RPM) for unified installations


Timeframe:        10/06 - 04/07
Company:          Autoscout24
Project:          Oracle DB CleanUp and UTF-8 Migration
Software:         Oracle 9i und Tools, Toad, ShellUtils, SVN, MS Office
Operating System: IBM AIX (Server), Windows XP Pro (Client)
Tasks:            * Investigate and settle orphan data

* Backup and removal of historical data

* Database Migration from Latin-1 to UTF-8

* Documentation of Planning and realization

* Splitting of address and phone data


Timeframe:        04/06 - 08/06
Company:          O2 Germany
Project:          Environment Support
Software:         Oracle 8i/9i und Tools, ShellUtils
Operating System: Solaris 8/HP-UX (Server), Citrix, Windows 2000 (Client)
Tasks:            * Installation, Analyzis and Trouble-Shooting of installations

  and environments

* Installation of Oracle binaries as well as database instances

* Clone/Copy of databases and complete packages (i.e. to

  other environments and/or clusters)

* Applying of (Oracle-) Patches to bugfix binaries

* User Account Maintenance as well as application support


Timeframe:        05/05 - 03/06
Company:          O2 Germany
Project:          Reorganisation ausgewählter Datenbanken
Software:         Oracle 8i/9i und Tools, ShellUtils
Operating System: Solaris 8 (Server), Citrix, Windows 2000 (Client)
Tasks:            * Analyzis and Tuning including application

  integration

* Setting up Oracle StatsPack as well as

* Creation of scripts for reports (PL/SQL, HTML: statistics

  and tuning hints)

* Moving datenbases to new hardware

* Planning, conception, implementation and test of the

  new instances

* Applying of (Oracle-) Patches to bugfix binaries

* User Account Maintenance as well as application support


Timeframe:        10/03 - 11/04
Company:          Bank Institute (securities trading)
Project:          Administration of Oracle 8i/9i Databases, Development
Software:         Oracle 8i/9i and Tools, ShellUtils, CVS
Operating System: Linux/Windows 2000/Solaris 8
Tasks:            * Administration and Monitoring of multiple instances of

  Oracle 8i/9i on different Unix machines (Solaris 8,

  Red Hat Linux AS 2/3)

* Establishment of Oracle StatsPack as well as

* Creation of scripts for reports (PL/SQL, HTML: statistics and

  tuning hints)

* Development of complex queries for DataWareHousing

  (SQL, PL/SQL) plus appropriate FrontEnds (HTML,Perl)

* Documentation of existing structures and prozesses (HTML)

* Maintenance of database dependant applications,

  creation and maintenance of scripts for data imports from

  different sources/formats


Timeframe:        06/03 - 07/03
Company:          Medium-sized trade company
Project:          Conception and Creation of the company's representation

on the Internet (Website)

Software:         PHP 4.x, MySQL, Apache
Operating System: Linux
Tasks:            * Creating the Concept (Look & Feel/ Design)

* Developing structures based on the information to

  represent

* Reworking graphics, creating interactivity using

  JavaScript

* Creating a "News-Page" for latest informations to be

  fed by the customer without any knowledge in PHP/HTML

  (retrieving information using forms, storing them into

  the database and present them template-controlled)


Timeframe:       01/03 - 06/03
Company:         ISP
Project:         Conception, creation and maintenance of a website for business partners
Software:        PHP 4.x, PostgreSQL 7.3, Perl, Apache
Operating System:Linux, BSD
Tasks:           * First step: adaption of Perl scripts and updating single

 html pages

  * Compilation of a new conception

  * modularization to create code elements for use on

 multiple locations plus for re-usability in other projects

  * database connection to manage customer/partner data

 (incl. registrations and logins)

  * Website protection based on Apache (.htaccess) and PHP

 (database based session/user management)


Timeframe:       12/02 - 01/03
Company:         municipality
Project:         Re-Initiation of several databases
Software:        Oracle 8i and Tools, ShellUtils
OS:              IBM AIX 4.3.3 on server side, Windows NT/2000 on client side
Tasks:           * Planning, conception, implementation and test of the instances

  * set-up of Oracle Names Services for central management of Net8

  * set-up and configuration of OEM (Oracle Enterprise Manager)

 for monitoring purposes

  * Creation of scripts for reports (PL/SQL, HTML: statistics and

 tuning hints)

  * Instruction of employees concerning CVS plus the created

 structures


Timeframe:       09/00 - 09/02
Company:         insurance broker agency with 50+ employees
Project:         Internet/Intranet programming, Oracle 8i administration
Software:        Oracle 8i and Tools, ShellUtils, Apache, PHP 3.x/4.x,

  MySQL 3.2x

OS:              Linux, SUN Solaris on server side, misc. Windows on client side
Tasks:           * Oracle 8i database administration:

 - Installation/Maintenance of StandAlone and Primary/StandBy

environments

 - Performance tuning and monitoring

 - Determining, planning and monitoring of ressource usage

 - Planning, conception and realization of Backup/Recovery

processes

 - System documentation, also FAQs and HowTos for

fast troubleshooting

 - Export/Import/transfers between instances

  * Internet/Intranet programming:

 - Conception and realization of comparision programs

for the customers web portal (Internet brand comparision)

 - Development and maintenance of IntraNet applications

for internal data management

 - Installation of runtime environments on the servers

References

Project Oracle DB CleanUp & UTF-8 Migration, 10/06 - 03/07
Reference from Project Manager, Autoscout24, from 27.02.07

"[...] Supported by our development team concerning our database structures, he promptly presented a strategy and process of identifying and archiving orphaned data and unused database objects, and as well making suggestions for additional constraints to prevent future data inconsistencies. For backup and data cleaning of historical data, he wrote and provided all necessary scripts, and ran the cleaning program successfully within a set timeframe, meeting existing deadlines. [...]  Although the schedule was very short for these tasks, he again delivered satisfying results before the deadline date. Regarding our UTF-8 migration process, his consideration and provision of alternative strategies saved our company approximately three quarters of the estimated database downtime which would have been required by more conservative migration processes.  Since we provide 24 hour online availability, uptime is critical to our organization, and the consultant's solutions gained us very significant time. [..] His concerns have always been 'safety first', while continuing to provide the most performance-oriented and schedule-based plans that matched our project goals. In conclusion I can say that we appreciated having the consultant in our team. Based on the work that he provided for our UTF-8 migration project, we have extended his contract for an additional three months to provide similar database related support and activities for an internal data model migration. Without any reservation I can recommend him to other companies, as we would be happy to recruit him again for possible future projects of our own."

Projekt Reorganisation ausgewählter Datenbanken, 05/05 - 03/06
Referenz durch Gruppenleiter ASE Planungstools, O2 Germany, vom 06.09.06

"[...] Seine Arbeiten und dabei über unternehmensspezifische Strukturen und Vorgehensweisen gewonnene Erkenntnisse wurden dokumentiert und in einer Knowledge-Base zur Verfügung gestellt. Mit dieser Knowledge-Base konnte auch für die Einarbeitung neuer Kollegen eine solide Ausgangsbasis bereitgestellt werden. Wir empfehlen die Dienste des Consultants. Er leistete einen sehr bedeutenden Beitrag zum Erfolg der Projekte. Im Rahmen der Zusammenarbeit haben wir den Consultant als zuverlässigen, zielorientierten und kompetenten Partner kennengelernt. Die ihm übertragenen Projekte wurden stets zu unserer vollsten Zufriedenheit erfolgreich durchgeführt."

Projekt Administration von Oracle 8i/9i Datenbanken, Entwicklung, 10/03 - 11/04
Referenz durch Abteilungsleiter IT, Wertpapierhandelsbank, vom 23.11.04

"[...] Der Mitarbeiter zeigte stets großes Interesse und nutzte jederzeit alle Möglichkeiten, sich mit den Arbeiten im Projektteam und den betrieblichen Zusammenhängen vertraut zu machen. Er erkannte Problemstellungen eigenständig und war neuen Aufgaben gegenüber aufgeschlossen. Seine Fachkenntnisse trugen wesentlich zur Lösung schwieriger und komplexer Probleme bei - durch seine Arbeit hat der Consultant einen entscheidenden Beitrag zur Optimierung des Systems und der Systemprozesse geleistet. Er überblickte schwierige Zusammenhänge, erkannte das Wesentliche und war in der Lage, schnell richtige Lösungen zu finden. Aufgrund seines Einsatzes, seiner Fähigkeiten und seiner guten Auffassungsgabe arbeitete er sich jederzeit mit großem Erfolg in neue Aufgabengebiete ein. Er zeigte stets Eigeninitiative und überzeugte durch seine Leistungsbereitschaft. Auch in schwierigen Situationen war er zu einem eigenständigen und zutreffenden Urteil fähig. Besonders hervorzuheben ist auch seine Fähigkeit, technische Inhalte in fachlich verständlichen Konzepten zu dokumentieren. Der Consultant zeichnete sich durch hohe Selbständigkeit und Flexibilität aus. Außerdem arbeitete er immer zuverlässig, genau und effizient. Den an ihn gestellten Anforderungen wurde er jederzeit gerecht. Das persönliche Verhalten des Consultant gegenüber Vorgesetzten und Kollegen war stets einwandfrei und zeichnete sich durch eine gute Zusammenarbeit aus. Beide wurden immer rechtzeitig, vollständig und sachgerecht informiert. Außerdem erwarb er sich das Vertrauen und die Wertschätzung seiner Vorgesetzten und Kollegen, und galt als anerkannter Gesprächspartner. Der Consultant ist ein sehr guter Team-Player. Für Projektanbieter können wir ihn unbedingt weiterempfehlen."

Projekt Konzeption und Umsetzung der Firmen-Repräsentation im Internet, 4 Wochen im Mai-Juni 2003
Referenz durch Roland-Foto von 06.07.03

"Zielsicher und kompetent führte uns der Consultant durch das Projekt. Anhand der zu repräsentierenden Informationen erstellte er in Zusammenarbeit mit uns eine übersichtliche Struktur sowie eine ansprechende Umsetzung in eine angenehm zu navigierende Website, auf der unsere Firmendaten optimal repräsentiert werden. Seine Fähigkeit, auch technisch kompliziertere Details für Laien verständlich und nachvollziehbar darzulegen, war in diesem Zusammenhang nicht nur für die Arbeit am Projekt als solches von Vorteil, sondern gab uns darüber hinaus auch positive Anstöße zu neuen Konzepten unserer innerbetrieblichen Prozesse. Insgesamt haben wir die Zusammenarbeit mit dem Freelancer als sehr angenehm und erfolgreich empfunden, sodass wir gern wieder auf ihn zurück greifen und ihn ebenfalls weiter empfehlen werden."

Projekt Konzeption und Umsetzung einer Partner-Website, 10/02 - dato
Referenz durch Basis Systeme Netzwerk, München (10 Ma) vom 03.04.03

"Der Consultant überzeugt durch innovative Ideen und gut durchdachte Konzeption. Sein zielgerichtetes Vorgehen und seine rationelle, sorgfältige Arbeitsweise tragen maßgeblich zum Erfolg des Projektes bei, wobei sein ausgezeichnet dokumentierter Quellcode auch anderen Projektmitgliedern dessen Verwendung schnell ermöglicht und ihnen darüber hinaus ein Vorbild für die eigene Programmierarbeit ist. Vorhandene Strukturen erfasst er schnell und weiß ihre Stärken zu nutzen sowie ihre Schwachstellen aufzuzeigen. Auf Grundlage seiner fundierten Kenntnisse legt der Mitarbeiter hierfür in kürzester Zeit ein konstruktives Konzept zu deren Behebung vor, welches er auch konsequent und zuverlässig umsetzt. Wir arbeiten gern mit ihm zusammen und hoffen, ihn auch für weitere Projekte gewinnen und halten zu können."

Projekt Internet/Intranet-Programmierung, Oracle Datenbank, 09/00 - 09/02
Referenz durch Makleragentur mit ca. 50 Mitarbeitern vom 30.09.02

"Der IT-Spezialist war ein fleißiger Mitarbeiter. Mit der Güte seiner Arbeitsergebnisse waren wir jederzeit zufrieden. Seine Aufgaben führte er sorgfältig, zuverlässig und rationell aus. Darüber hinaus zeichnete er sich durch seine Auffassungsgabe, Belastbarkeit, Vielseitigkeit und Initiative aus. Er war an allen geschäftlichen Vorgängen interessiert und arbeitete selbständig. Insgesamt hat er die ihm übertragenen Aufgaben stets zu unserer vollsten Zufriedenheit erledigt."

Skills

Programming Languages
JavaScript
PHP
Professional
PL/SQL
Python
Script Languages
Shell

Operating Systems
SUN OS, Solaris
Unix
especially Linux; but also experiences with SUN Solaris & IBM AIX
Windows

I have worked with above operating systems mostly from the perspective of a user, so I won't be available as OS administrator.


Databases
Access
MySQL
Oracle
OCP (Oracle Certified Professional)
Postgres
SQLite

Language Skills
English
fluent in spoken and written English; was main communication language in realized projects
German
natural speaker
Russian
Basic knowledge

Data Communication
Internet, Intranet
including application development (PHP, HTML/CSS and databases)
SMTP
Detailed protocol knowledge (including socket programming)

Products / Standards / Experiences
Oracle Database Environment:
o Oracle 8i/9i/10g/11g
o Development and Management (Toad, SQL*Plus, PL/SQL, SQLDeveloper, etc.)

Internet Application Development:
o PHP/HTML and Database link-up (MySQL/PostgreSQL/Oracle)
o Apache Webserver
o Website conception and planning

Development/Maintenance (general):
o CVS/SVN/Git for maintenance of source code and configuration files
o Remedy ARS/CMS (ticket/change management)
o Trac (project management, ticket/change management, and more)
o Working in Linux/Unix (Solaris, HP-UX, AIX) as well as Windows environment (Linux preferred)
o Shell Scripting

Office applications:
o MS Office Products
o StarOffice/OpenOffice/LibreOffice

plus more...

Comments

"Telecommuting" (via Internet, e.g. via SSH login, even part-time) also possible. This could increase the availibility in some cases.


Training History

1994 "A-Levels" (Oldenburg-Kolleg in Oldenburg, Lower Saxony)
1994-2000 study of computer science at the Carl-von-Ossietzky University in Oldenburg
2001-2002 trained as Oracle Certified Professional Database Administrator (OCP DBA)
10/2005 Oracle 10g (New Features for 8i DBAs)
01/2009 ITIL v3 Foundation certified

×
×