- 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
Fachlicher Schwerpunkt dieses Freiberuflers
Oracle DBA (OCP) InterNet/IntraNet Development (PHP & databases)6
I prefer getting offers for these sites. However, you may also contact me for interesting projects in other places.
For long-running projects I prefer the Munich area. For brief missions or remote projects, no location is excluded "in advance".
Position
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
Project History
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, ApacheOperating 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 sideTasks: * 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
I have worked with above operating systems mostly from the perspective of a user, so I won't be available as OS administrator.
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...
Training History
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
Veronika, Java Developer
Veronika, Java Developer


