Profileimage by Oleg Abramov Full-stack developer from

Oleg Abramov

available

Last update: 16.04.2019

Full-stack developer

Graduation: Master's degree in automation
Hourly-/Daily rates: show
Languages: English (Limited professional) | Russian (Native or Bilingual)

Keywords

PHP (Programming Language) JavaScript (Programming Language) Laravel MySQL Redis Java (Programming Language) Apache HTTP Server Bash Shell C++ (Programming Language) Profiling + 23 more keywords

Skills

5 years experience with PHP
5 years experience with Mysql
3 years experience with Laravel 5
2 years experience with Redis

2 years experience with Reactjs

Laravel competencies:
Sessions,
Eloquent,
Relations,
ServiceProvider


PHP competencies:
composer
OAuth2,
Http request/response
Queue


Javascript competencies:
Canvas, 
native javascript (prototype) OOP, 
websocket (experience  in implementation webchat frontend/backend), 
profiling,
AngularJs,
nodeJS,
webpack,
yarn,
npm

Good knowledge of memcahe, postgresql

Responsible code, PHPDoc, JSDoc functions, classes and variables.
Understanding crypt algorithms. 

Advanced user of control system version Git, methodology Git Flow
Advanced Linux user, (apache2, nginx, supervisor, php-fpm, cron)



Writing tests  on phantomjs, mocha, chai

Basic knowledge of Java, C++ (qt framework), Bash

Project history

"Starinov" LLC
Moscow, starinov.ru
PHP developer
Development CRM system for company.

Good understanding of OOP PHP
Experience with curl, soap, stream
Focus on load highload.
Knowledge of basic design patterns.
Writing unittests.

Working as a team using a version control system git, methodology git flow.
February 2014 — October 2014
9 months
"ITK Progress" LLC
Moscow, timerun.ru
IT, System Integration, Internet... Show more
PHP developer
Development of the server side of the project on PHP (OOP)
Understanding the basic design patterns (Factory, MVC, Front Controller, Singleton, Strategy)

Implemented authorization of users through social services. network vk.com, facebook, twitter.

Integration with sms sendin system (atompark) and email (mailchimp)

Ability to work with a Linux-based servers
Experience server configuration from scratch

Experience in writing php parsers

an example of my code
repository on https://github.com/olegstan/uiweb
October 2013 — February 2014
5 months
"Klondike Group" LLC
Russia, klondike-studio.ru/
IT, System Integration, Internet... Show more
PHP developer
• Development of a web application from scratch
• Project Management
• Design and development of interfaces layouts (usability);
• Design of the database structure
• Site of the functional programming in PHP
• Layout HTML5 pages
• Working with Styles CSS3 (Bootstrap)
• pages Programming Javascript (Jquery, Jquery UI)
• Using asynchronous AJAX requests
• Knowledge of regular expression syntax POSIX
• SEO optimization
• Analysis of efficiency, functionality and project development
• Analysis of market demand and the development of strategies and ideas for promotion and advertising (customer orientation);

Knowledge of SQL syntax
Ability to write database queries to optimize application speed
Understanding indices, knowledge database normalization principles

Using CMS
Bitrix level developer, has certificates Content manager, administrator and developer
Joomla, a user, a novice developer

Using frameworks
Yii, Yii2, CakePHP, Laravel

I use PHPSHTORM for develop.

Completed projects:
www.deep-sound.ru - online store audio equipment (CMS Bitrix)
antar27.ru - site printing (CMS Bitrix)
www.center-zdorovye.ru - site health and beauty salon (CMS Bitrix)

Local Availability

Only available in these countries: Russian Federation
Profileimage by Oleg Abramov Full-stack developer from Full-stack developer
Register