Alexander Meindl
What I offer you
as Contractor
- Project Process Optimization (Deployment, Infrastructure)
- Technical Project Concept
- Drupal consulting and coaching
- Drupal SEO
- (Drupal) Performance Optimization
- Quality assurance
- Drupal in Munich - Consulting, Coaching, Workshops and Sessions
My interests
- Drupal
- Cloud Computing
- Social Networking Solutions
- Scrum
- Linux
- Virtualisation
- PHP and MySQL
- Performance Optimization
- SEO
- Affiliate
- Continuous Integration
- Fitness / Bodybuilding
- Former CORE member of GLUG Bamberg / Forchheim.
- Lead of Open Web Technology Gruppe München
- Co-Organiser of Drupal-Dev-Days 2010 in Munich
- Member of Drupal Usergroup München
- Former lead of Münchner Community-Treffens
Professional services
During the last years I gained a lot of experience in developing and managing large projects. My task is to hand over this experience to our customers.
Technical concepts
I set up a technical concept of your project. My long-term PHP experience is a good starter for that process.
Development
Technologies I use:
- Eclipse PDT, gedit or vim
- Version managment of the source-code (CVS, SVN, GIT)
- Development according to the coding standards
- Continuous Integration Tool (phpUnderControl, CruiseControl)
- Modular development
PHP, XHTML, XML, SOAP, REST, DOMXML, WSDL, Encryption, mhash, mcrypt, MySQL, DB Cluster, DB Replication, memcache, APC, eAccelerator, ionCube, Linux, bash, Capistrano, Phing, PEAR, NSIS, PostgreSQL, Distributed Systems, Deployment, UML, OOP, Zend Framework, Solr, Suhosin, jpgraph, Smarty, Apache, mod_rewrite, Localication, i18n, PO, Global development and delivery (GDD), OpenVZ, KVM, VMware, Infrastructure, Zend Plattform
Search engine optmization for Drupal
- Analysis of the current state
- On-Page optimization
- Off-Page optimization
- Monitoring
Performance
Stress Tests
squatlabs performs load and stress testings of Drupal projects.
Load tests
The load test is usually conducted to understand the behavior of the application under a specific expected load.
Stress tests
And the stress testing is normally used to break the application.
The significant test reports afterwards will help you to perform a system optimization.
Optimization
Project optimization by using the analysed solutions
- Web and Database Cluster
- Caching Mechanism
- Functionality Outsourcing
- System optimization
Deployment
- Setup of a deployment concept
- Localisation watch (e.g. Gettext (PO-files))
- Script setup for you final files
- Hash checksums for file validation
- Correct database dumps (UTF8, Latin1)
- Inkremential (Patch) or Full-Updates
- Check up of your system requirements
- Automated updates
- Support with the system responsitility (role management)
- Minimisation of the offline time period during updates


