PHP Classes

PHP professional profile of Harry

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in Bookmark in
  PHP professionals countries PHP professionals countries  >  Croatia Croatia  >  Harry  
  Add or edit your professional profile Add or edit your professional profile  >  Post a PHP job Post a PHP job  
Address:Bakarska 20, 10000 Zagreb
Zip code:10110
Location:Zagreb, Grad Zagreb
Country:Croatia Croatia

Contact this professional by email

Professional skills:
PHP developer:Yes
Systems administrator:Yes
Can move to employer country:Yes
Can work remotely:Yes
PHP:15 years
PHP 5:10 years
JavaScript:10 years
MySQL:12 years
SQLite:5 years
MongoDB:3 years
Linux:19 years
Windows:24 years
CakePHP:4 years
Code Igniter:3 years
PEAR:9 years
Smarty:8 years
Zend Framework:7 years
jQuery:5 years
Ext-JS/Sencha:3 years
WordPress:6 years
osCommerce:6 years
Version control
SubVersion:6 years
Git:6 years

Other skills:Hello! My name is Hrvoje ( but people call me Harry )!
I've been doing web development for the past 12 years.
For the past 4 yours, I've been working on high performance, high load websites. My roles primarily included system design and architecture and positions of leade/senior developer.

I have experience in building systems/web applications which handle over 100 million page views per day. So far I have built two such systems and numerous smaller system which handle up to 20 million pageviews per day.

I'm very acquainted with new technologies, I visit PHP related conferences regularly ( at least once or twice a year ). I have a lot of experience with all sorts of caching - from file caching, shared memory caching, opcode caching, distributed cache engines... etc.

My skills include expert knowledge of MySQL optimzation - query optimization, indexes, query analysis, replication, master and slave setups, sharding...

Also, I have extensive experience in profiling,benchmarking and stress testing. ( using siege, ab, etc...)

My system administration skills are also oriented primarily towards performance tweaking and optimization. Altough I have set up a Linux system from scratch numerous times and prepared it for it's web server purpose - setting up Apache, PHP, MySQL, caching engines, dependent php libraries... I do not consider myself a system administrator. I can do everything necessary on a Linux box related to performance, from tweaking configs to different apache/nginx and php setups.

My work so far has been pretty diverse - from ads systems, statistical and analytical systems to RIA websites.

Regarding coding - I strongly prefer object oriented code. I'm an expert regarding OO principles with daily usage of various design patterns (factory, singleton, facade, strategy, adapter, COR, and many others )

I have strong experience with various PHP frameworks - Zend, Yii, CodeIgniter, Cake, DooPHP, Smyfony2

I follow either PEAR or PSR-2 coding standard. All my code is well documented with extensive comments and in compliance to used standard.

I love working in teams and love when team members are devoted to joint cause. I don't mind working 16 hours if necessary, I don't mind sharing my knowledge.

The things I've been working on for the past few years are related to either high load and high performance systems or system architecture and design. I've already brought many systems from ground up and I take full responsibility for the system. I'm very conscious, devoted and responsible.

If you are looking either for a team lead, lead developer, system architect or a senior developer, please contact me. I'm willing to relocate ( from Croatia ) without any problems or telecommute. For the past 4 years I've been working on full time positions telecommuting in international teams.