August 2007 — June 2014: PHP Developer and Head of Development at werkenntwen
Permanent Position
Role & Contributions:
- Led architecture modernization, transforming a procedural codebase to an object-oriented, multi-layered MVC pattern.
- Migrated core systems to Zend Framework and developed REST-compliant APIs for mobile platforms.
- Implemented scaling solutions including table partitioning and extensive Memcache deployment.
- Deployed comprehensive security measures (XSS, CSRF, SQL-injection prevention, ACL).
- As Head of Development, managed change requests, designed software architecture, and led release management.
- Introduced Continuous Integration with Jenkins and established PHPUnit testing with high code coverage.
Business Impact:
- Successfully scaled the platform to support over 9 million registered users.
- Reduced page load times by 60% through architecture modernization.
- Improved development processes by introducing automated and manual testing procedures.
- Managed and mentored development teams, fostering a high-performance environment.
Key Technologies: PHP, Zend Framework, MySQL, Memcache, Jenkins, PHPUnit, Selenium, REST API, Sphinx.