Обо мне

Orlando, FL USA

I'm not living in Russia.

i'm not looking for a job in Russia.

Профессиональные навыки
Опыт работы
Октябрь 2015 — Апрель 2016
Ocoa
Software Architect / Senior Software Engineer
Орландо
Обязанности и достижения

Orlando, FL USA

Modern enterprise-level CMS/CRM/E-commerce system.
PHP 5.6, Symfony 2, Doctrine 2, Backbone.js, MySQL, Microsoft SQL.

Responsibilities: Backend software architecture, complex business-logic, code review, development team's consulting.

Achievements: Development of dynamic Doctrine's entities management: generation (including fields, methods, relations, life-cycle event, additional annotations), adding, editing, removing on the fly through REST API. MongoDB requests to SQL converter for searching through API purposes with supporting of nested AND/OR logic with MongoDB operators and expressions. Complex set of event-driven logic of the project.

Март 2012 — Май 2014
Senior Software Engineer / Software Architect / Team-Lead
Санкт-Петербург
Обязанности и достижения

Backend: PHP 5.4, Zend Framework, Phalcon framework, MySQL, MongoDB, NodeJS, Nginx.
Frontend: Java script, jQuery, jQueryUI, Twitter bootstrap, AngularJS.

I was responsive for choosing of a technologies, the database architecture, development of the system's core. Code review. Team management, tasks tracking. Development of the most important modules: billing, authentication. Core library with the documentation. Custom MongoDB ORM and internationalization system from scratch.

Technical interviews with a new employees. Some servers administration, MongoDB cluster with replication and sharding administration.

First version of the project was rewritten for a two month to the ZF-application (more than 10000 lines of PHP code).

Февраль 2012 — Май 2012
Hypermethod: e-learning systems
Senior Software Engineer
Санкт-Петербург
Обязанности и достижения

Php + Zend Framework development. Interaction with frontend-development team.

Project's forum development from scratch, aggregation with the learning system. Supporting many of databases: MySQL, PostgreSQL, MsSQL, Oracle.

Some performance optimizations in different parts of the project, database queries optimizations, cache using optimizations.

Getting rid of large part of legacy code, a lot of refactoring. A lot of bug-fixes in the project, were fixed about 200 bugs in first months.

Февраль 2011 — Ноябрь 2011
Makewap.ru
Software Engineer
Санкт-Петербург
Обязанности и достижения

Php + Zend Framework development. Native Javascript development. WAP HTML/CSS makeup (for mobile devices). Nginx, PostgreSQL, Redis.

Many modules development: weather module with the aggregation with a providers, file exchange module, blog module. Image processing modules based on the ImageMagic PHP-extension. Introduction of the PHPUnit-based unit tests into the project. Optimizations of the pages size.

The project was rewritten on Zend Framework. Some modules for the framework were written by me.

Март 2010 — Февраль 2011
Bright Impression
Software Engineer
Санкт-Петербург
Обязанности и достижения

Php development, Javascript + jQuery development, HTML/CSS makeup from Adobe Photoshop as a source.

CMS-based applications for business, mostly Wordpress. Some production servers administration.

Март 2008 — Февраль 2010
Software Tester
Санкт-Петербург