Senior Software Engineer – Drimsim
Experienced PHP Developer
- 7+ years in Software Development and 7+ years in PHP.
- 2+ years in Agile Development – developing software using Scrum methodology.
- Test-driven development (TDD), Refactoring, Continuous Integration.
- Frameworks: Laravel, Yii, Symfony, Zend Framework, React
- Others: Docker, Vagrant, Git, MySQL, PostgreSQL, Redis
Senior Software Engineer at Drimsim, Barcelona, Spain
Sep 2018 — Present
Drimsim - universal SIM card for traveling around the world. Remote work. Responsibilities: - Development of the server-side for a mobile application - Integration with about 20 partners (Stripe, Tinkoff, AWS, MailChimp, VoxImplant, Firebase, etc.) - Development and support admin panel for technical support Achievements: - I discouraged the team from rewriting the backend from scratch (a huge number of development hours were saved) - Built the process of automated testing (the number of satisfied users has been increased) - Refactored all old and complex sections of code (the speed of release of new features in 2x was increased) Stack: PHP • Yii • Symfony • MySQL • Linux • Docker • OOP • Git • Amazon AWS
Senior Software Engineer at KupiKupon Global, Moscow, Russia
Oct 2016 — Sep 2018 (2 years)
KupiKupon Global - one of the largest coupon sites in Russia. Remote work. Responsibilities: - Development and support of a self-developed service for sending emails (7 million messages a day) - Website development and support: kupibonus, kingcoupon, zecity Achievements: - I became the main developer of a sophisticated email service - A great relationship with the team and senior management - Perfectly integrated into remote development Stack: PHP • Laravel • Zend Framework • Python • PostgreSQL • MySQL • Redis • Vagrant • Git • React
ALMA, Bryansk, Russia
Nov 2012 — Oct 2016 (4 years)
ALMA - is an outsourcing company
Jul 2015 — Oct 2016: Team leader of 5 programmers Responsibilities: - Website development and support (Backend and Frontend) - Team training and mentoring - Writing documentation Achievements: - I built the development process - I have implemented the practice of writing TDD - Good code writing culture -------------------- Nov 2012 — Jul 2015: Web developer Responsibilities: - Website development and support - Modification and creation of modules for self-developed ALMA.CMS - Parsing sites - CRM Development Achievements: - I became one of the strongest developers in the team - I motivated the team to use git, which reduced the number of conflicts - I motivated the team to use the BEM methodology, which allowed us to create a single database of components and accelerated development - I created a knowledge base that allowed me to reuse knowledge and code in different projects Stack: PHP • Python • Laravel • JQuery • Gulp • MySQL • Wordpress • Git • Development management
- LinkedIn: https://www.linkedin.com/in/zualex
- GitHub: https://github.com/zualex
- Telegram: https://telegram.me/zualex
★★★☆☆ Zend Framework