My GitHub https://github.com/rek771 . I use it as a sandbox, so I don't mind test tasks for 1-2 days.I have been programming for about 5 years on whatever comes to hand (for each task of my tool, professionally about 3 years of PHP).Started working with Visual Basic and C#.Then I worked with Python, PHP, JS.I know server structure on Linux and have knowledges about TCP/IP stack.Worked with popular tools such as RabbitMQ, MongoDB, Docker, etc.As for social skills, I have management skills (I have a small team of 3 people), I am sociable.My skills and how I rate myself in them:- PHP < 7.4 Middle- Laravel < 8 Middle- MySQL Medium - RabbitMQ Junior - MongoDB Junior - Elastic Stack (ElasticSearch + Kibana + Logstash) Junior- Docker Junior - Packer Junior - Ansible Junior- Terraform Junior- GoogleAds Junior - AmoCRM Junior- Zennoposter/Selenium Junior- Bash scripts Junior- Setting up servers Junior - Supervisor ctlIf you go from the side of the software architecture, then i know and practice:- PSR standards (mainly have to use PSR-1, PSR-4, PSR-12).- GoF patterns.- MVC pattern.- Solid, DRY, KISS are respected in my work.- Commenting and unit testing code.Of the goals that i have on work. I want to improve my knowledges about algorithms, improve the skills of the product management and learn new technologies that make IT products faster and cooler.I like to combine development with team management.
-
Head Of It Department (Php Dev)Ads-Creator Feb 2021 - PresentWebsite development ads-creator.ru (Laravel), Few impressions service (Python + Mongodb + Rabbitmq), thorough AmoCRM, Google Adwords parsing.Improved and received Hard Skills on the project:- MySQL- RabbitMQ- PHP 7.4- Laravel 8- Python 3- MongoDB- Supervisor ctl- Elastic stack (ElasticSearch + Kibana + Logstash)Together with the team I:- - Developed an architectural service for working with AMO CRM + Textback, a split service on several microservices on queues. This improves stability and gives a quick response (up to 1 second) to Webhooks.- Worked on the task of full-text search in the history of messages (implemented through ElasticSearch).- Optimized the "heavy" processing of Excel spreadsheets parsing.- An array of string comparisons and a word form analyzer have been compiled for the "Little impressions" service. The algorithm allows you to find the "nearest phrase" in an array of up to 10,000 lines. Full text search was not suitable. constant synchronization of word forms with Yandex was required.- Together with the Timeweb team, we move to a new server infrastructure. I have the necessary qualifications (I know LInux, Nginx and how the server works).- Together with the Timeweb team, we setting up ElasticStack.- Participated in the implementation of Confluence, Jira, Bitbucket tools, which reduced the time to deployment and the ease of onboarding new employees.- Participated in the implementation of Ci / CD (Bitbucket), which simplified the deployment.- Participated in the implementation of testing units and test cases.Introduced several sketches for writing code and testing to simplify the introduction of new employees (including juniors).- Participated in the implementation of Sentry and "bugs on duty".- Introduced the practice of mandatory code review.- Worked on the Scrum methodology. -
Php ProgrammerBanki.Shop Oct 2020 - Feb 2021Санкт-Петербург, РоссияDevelopment of a CRM system and a bank selection system.Goal of the project:- Development of additional filters in the selection of mortgages. Skills I utilized:- PHP- Yii2- Team programming- MySQL- JS- CSS- HTML Achievements:- Learned frontend developing
-
Hosting Technical SupportTimeweb Dec 2019 - Oct 2020Санкт-Петербург, Санкт-Петербург, РоссияRole tech support. Goal of the project:- Linux Setup (Ubuntu, Centos) Server setup (APache + NGINX or nginx + phpfpm )- Solving problems with mail on the server- Solving errors 500, 502, 503- Other server issues Skills I utilized:- Server setup- Bash scripts- Python scripts- Nginx- Apache- Php (set up)- qmail- chef- Docker for settings Vesta CP Achievements:- Learned to write fluently - Learned to quickly solve complex technical problems- Quickly learned all the necessary technologies from zero- Studied networks and Linux servers structure -
Programmer- Oct 2017 - Feb 2020Санкт-Петербург, РоссияFreelance part-professional developing on PHP, Python, VBA, C#.
Igor Shabunin Education Details
-
Infrastructure As A Code Developer -
GeekbrainsPython Developer -
Infrastructure As A Code Developer
Frequently Asked Questions about Igor Shabunin
What company does Igor Shabunin work for?
Igor Shabunin works for Ads-Creator
What is Igor Shabunin's role at the current company?
Igor Shabunin's current role is Head of it department at Ads-Creator.
What schools did Igor Shabunin attend?
Igor Shabunin attended Saint Petersburg State University Of Aerospace And Instrumentation, Geekbrains, Otus Онлайн-Образование.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial