Experience over 10 years in web development.Back-end:• Extensive experience with PHP (MVC, OOP, SOAP, XML+XSL, API, memcached, regular expressions and parsing, SMTP, connection of third-party libraries, etc.). Code safety: exception of SQL injections, ioncube encryption. Experience with high load systems (more than 1500 online users, tables with over 5 million records)• Work experience with databases MySQL, Oracle, DB2; extensive experience with building of complex SQL queries (left join, having etc); experience with high-load queries (over 5 million records), query tuning; EXPLAIN using; understanding the difference between InnoDB and MyISAM, types of indexes, normalization and denormalization of tables; stored procedures writing;• Cryptography: symmetric and asymmetric encryption algorithms (3DES, RSA), digital signatures and certificates (OpenSSL)• Server LAMP installation and configuration (CentOS, FreeBSD) – Apache, PHP, MySQL, FTP, SVN, cron, Exim, etc.• Work experience with mail servers. SPF, DKIM, DMARC setup. SpamAssassin, FBL, mass mailing, anti-spam.• SEO optimization. The experience of web sites promotion, understanding the importance of title, description, keywords and their uniqueness and relevance.• Integration with API of social networks Vkontakte, Facebook – posting, photos, automoderation in publics and communitites.Frond-end:• HTML layout. Understanding of how to implement a code for different browsers. Adaptive web layout (@media). Email templates (inline) layout.• CSS, LESS, Bootstrap.• Active using of JQuery and native JavaScript, Ajax, xml and json, form check, animation, etc.• Fair Photoshop knowledge – work experience with elements, filters and layers, cutting and layout setting.General:• Work experience with Java .NET, Delphi, Perl, Arduino, Android (app, over 10,000 installations);• English pre-intermediate. Reading of technical documents;• Technical documention, product presentations, writing articles for a blog;
Listed skills include Php, Javascript, Jquery, Mysql, and 11 others.