• PRO

Ruslan

Tech Lead, Senior PHP Developer

Зайнятість:
Повна зайнятість, неповна зайнятість.
Вік:
36 років
Місто проживання:
Інші країни
Готовий працювати:
Дистанційно, Інші країни

Контактна інформація

Шукач вказав телефон , ел. пошту та LinkedIn.

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Досвід роботи

Technical Team Lead

з 01.2023 по 12.2023 (11 місяців)
kit/code, Дистанційно (IT)

Project: Gaming platform
Full time, Remote
Implement new services. Communication between internal & external teams and services. Upgrade
code base and implement new solutions and technologies.
Management of Back-end, Front-end and QA team.
Technologies:
PHP 7+, PHP 8+, Symfony 4, Symfony 5, MySQL, MongoDB, ClickHouse, Redis, RabbitQ, Docker,
SOLID, Jira.
Methodologies: Agile, Scrum

Technical Lead

з 04.2022 по 12.2022 (8 місяців)
CrossPay, Дистанційно (Фінанси, банки, страхування)

Project: Universal payment system
Full time, Remote
Implement new services, Refactoring of Legacy code Implementation of DDD+CleanArchitecture way of development Technologies: PHP7+, PHP 8+, Symfony 5+, Codeigniter 4 (Legacy), DDD, SOLID, Redis, Docker, Jira. Methodologies: Kanban, Agile, Scrum

Senior Technical Team Lead

з 11.2020 по 03.2022 (1 рік 4 місяці)
Tech Generation, Дистанційно (IT)

Project: Combination of marketplace, social network, exchange platform, crowdfunding platform and
union vote.
Full time, Remote
Implement few new services (Symfony 5, DDD, PostgreSQL, RPC, Swagger)
Start of infrastructure setup.
Migration of management and development processes from Redmine into Jira to switch from Waterfall
to Agile + Scrum methodologies with code-review, daily meetings, retrospectives, release planing and
versioning of each service and sprint planing.
Implementing development flow and git flow (it was troubles with branching and tagging).
Make documentation of services relation via UML (PlantUML).
Found DevOps for the project.
Switch to Docker containers inside servers.
Implement Logging into project
Found HR and implement recruiting process into company to switch from outstaff development teams to
internal teams. Interviewing developers and candidates of non-programming positions (PMO, BA/SA)
Methodologies: Waterfall, Agile, Scrum (Like-Scrum)

Senior Software engineer

з 03.2020 по 11.2020 (8 місяців)
Quantox Technology, Дистанційно (IT)

Project: PornHub (Services)
Full time, Remote
Technologies:
PHP7.4 (core with Symfony components), DDD, Microservices, Redis, Cassandra, LDAP, gRPC,
Protobuf, GoLang (plug-ins), Docker, Jira.

Development team lead

з 11.2019 по 02.2020 (3 місяці)
NDA, Киев (Оптова торгівля, дистрибуція, імпорт, експорт)

Project: internal ERP-system
Integration of management and development processes to Jira. Implementation Agile + “Like-Scrum” methodologies with code-review, daily meetings, retrospectives.
Use best practices of XP (planing poker, coding standards, release’s planing).
Develop and manage some metrics for implementation of KPI in future (but only for management inside the team).
Methodologies: Agile, Scrum (Like-Scrum)

CTO, Tech-Lead, Senior PHP developer

з 08.2016 по 06.2019 (2 роки 10 місяців)
ProGroupConsult (EXMO-Labs), Киев (Finance, banking, and insurance)

Building fin-tech project from 0 (Crypto-exchanger)
PHP 7.3, Symfony3, 4, Doctrine2, PostgreSQL, MongoDB, Docker, Redis, RabbitMQ, Elasticsearch, Kibana
Experience of migration to Microservices.
Methodologies: Scrum
Developed the system for adult projects from 0 (Dating)
PHP 7.0, Symfony3, Doctrine2, PostgreSQL, WebSocket, Twig, RabbitMQ, WebRTC
Methodologies: Agile, Scrum, Kanban

Team-Lead, Senior PHP developer

з 01.2016 по 08.2016 (7 місяців)
Genesis Finance, Киев (IT)

Code refactoring of credit CRM using OOP principles like Design patterns, SOLID, DRY, etc. (they have not been implemented previously). Creating API for external services. DB architect design. Fix bugs, make new features.
Team leadership.
Methodologies: Agile, Kanban, XP

Senior Back-End Web developer, Team-Lead (project job)

з 10.2015 по 01.2016 (3 місяці)
Zeigen Group, Kiev (IT)

Reconstruct of db architect, fix bugs, make new features.
DB architect design.
Team lidership.
Methodologies: Agile, Kanban, XP.

Full stack web developer

з 03.2015 по 10.2015 (7 місяців)
Pharm LTD, Kiev (Роздрібна торгівля)

Сreation of personal e-commerce CMS based on Laravel 5 framework.

Full stack web developer

з 07.2014 по 03.2015 (8 місяців)
AdLoud, Kiev (IT)

Refinement personal CMS (php, MySQL), writing modules for it.
Writing modules for OpenCart and WordPress
Website development based on CMS WordPress, OpenCart

Web developer

з 03.2012 по 07.2014 (2 роки 4 місяці)
WebAero, Kiev (IT)

Programming:
Website development based on CMS WordPress, OpenCart, Joomla, DLE
Creating modules for WordPress
Website design (Photoshop), banners (Adobe Flash)
Administration:
Technical Support (HelpDesk) for regular customers (including distance work by using RAdmin, Team Viewer)
Designing and setting up structured cabling systems
Setup and administration of servers (DNS, HTTP, FTP, Mail, etc.)

Освіта

East Ukrainian Volodymyr Dahl National University

Economics of Enterprise, Rubizhne, Luhansk region, Ukraine
Вища, з 2011 по 2016 (4 роки 9 місяців)

Extramural education. Master's degree. "Specialist of Industrial Economics"

East Ukrainian Volodymyr Dahl National University

Computer Engineering, Computer Systems and Networks, Severodonetsk, Luhansk region, Ukraine
Вища, з 2008 по 2009 (10 місяців)

Full-time education. Master's degree. "The developer of Computer Systems"

East Ukrainian Volodymyr Dahl National University

Computer Engineering, System Programming, Severodonetsk, Luhansk region, Ukraine
Вища, з 2004 по 2008 (4 роки)

Full-time education. Bachelor's degree. "Tech Computing (Information and Computing) center"

Знання і навички

  • gRPC
  • Redis
  • MongoDB
  • Docker
  • Symfony
  • Clean Architecture
  • Team management
  • Service-Oriented Architecture (SOA)
  • SOLID Principles
  • Domain-Driven Design (DDD)
  • PHP
  • MySQL
  • PostgreSQL

Знання мов

  • Російська — вільно
  • Українська — вільно
  • Англійська — вище середнього
  • Іспанська — початковий

Інвалідність

Третя група.

Додаткова інформація

Ready for business trips.

Hobbies:
- surfing
- traveling

Схожі кандидати

Усі схожі кандидати


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: