Skills
I am expert in Web development with 10+ years of experience, currently working as a team leader, solution architect, and developer. I have significant knowledge to build top-notch solutions for both Web and mobile platforms. I am familiar with modern programming languages, frameworks, and 3rd party solutions which help boost the app speed, safety and provide the best user experience. I can develop scalable and stable applications, evaluate your use and make suggestions on potential optimizations, refactoring best practices adoption.
As a team leader, I split, prioritize and delegate tasks to developers, consult developers on best practices, ensure the high overall quality of software product. I have solid skills in problem-solving, don’t require supervision to perform my duties successfully.
Superlative expertise on:
• PHP (Laravel, Yii, Zend, etc), Javascript (Node.js, React.js), Ruby (RoR)
• MySQL, PostgreSQL, MongoDB, DynamoDB
• Sphinx, ElasticSearch
• Git, SVN, Mercurial;
• Test-driven Development (TDD), Model View View Model (MVVM), Model View Controller (MVC), Model View Presenter (MVP), Object-oriented Programming (OOP), Design Patterns, Cross-platform Development, Agile Software Development;
• Web services, Restful APIs, HTTP, JSON, XML, RSS, SOAP, PHP, HTML, HTML5;
• Amazon Web Services (AWS) - EC2, CloudFront, S3, RDS;
• DevOps - Apache, Nginx, Docker, Jenkins