- Email: vitsentovich.andrey@gmail.com
- Location: Remote
- About 6 years of PHP developing experience.
- Strong knowledge of object-oriented concepts.
- Experience with applications security issues.
- Experience in REST API development.
- Experience of work in a big product company.
- Nearly three years of Laravel development experience.
- OS: Linux, Windows, MacOS
- Programming: PHP (5.6, 7+, 8+), Go (basic), JavaScript (basic)
- System Administration: Linux, Docker [my setup]
- Frameworks: Laravel, PhpUnit
- Databases: PostgreSQL, MySQL
- Dev Tools: PhpStorm, VSCode, Vim, Postman
- AI: ChatGPT
- VCS: Git (GitHub, GitLab), Gitflow
- English: Intermediate
Jun. 2023. – Curr
PHP Developer,
Yual
Location: Ukraine, Remote
- Maintaining and developing Satoshi Hero.
- Working only with laravel framework.
- Architected and integrated secure payment gateways to handle multi-currency deposits, withdrawals, and real-time conversions between fiat and various cryptocurrencies.
- Leveraged Elasticsearch to index gambling games data, designed search of games using Laravel scout and explorer library as search engine.
- Integrated Google Analytics API at the backend level to track user journeys, conversions, and engagement metrics.
- Integrated a full KYC (Know Your Customer) system to verify user identities, reduce fraud, and meet regulatory requirements (ID checks, AML compliance).
- Implemented a highly configurable bonus engine, allowing creation of cashback programs, rakebacks, and loyalty rewards; automated calculation and distribution of bonuses tied to user activity, wagering volume, or promotional triggers, boosting user retention and spend.
- Utilized RabbitMQ producers and consumers to handle asynchronous, cross-project balance transfers securely; ensured data consistency and real-time synchronization of user funds, minimizing reconciliation issues and enhancing user trust.
Jun. 2021. – Mar. 2023
PHP Developer,
GeeksForLess
Location: Ukraine, Remote
- Maintaining REST API of shared hosting platform with millions of users: fixing bugs, implementing new API endpoints, reviewing colleagues code, writing unit tests (PhpUnit), Investigating and fixing security issues found by security depatment or from tools like: Checkmarks, Sonarcube.
- Developed next generation application architecture with new routing, dependency injection container and middlewares. Integrating Doctrine ORM to project, implementing custom Persistence functiolality to handle mulltiple database access with their's own
EmtityManagers,EntitiesandRepositories.
Oct. 2020. – May. 2021.
PHP Developer,
Easy-Agency
Location: Ukraine, Remote
- Maintaining and developing websites: ukasko.ua, foodfamily.com.ua and rentflot.ua. Experience of work with Laravel 5.8 – 6, Vue.js. Fixing bugs,developing new features in admin panel(mostly) and front side.
Dec. 2019 - Oct. 2020.
PHP Developer, Freelance
Location: Ukraine, Remote
- Developing admin panel for realty selling platform using Laravel 5.5, MongoDB and JQuery. Developed RBAC, API functionality and images cropping functionality(using croppie and Bootstrap File Input libs).
- Developing vulnerabilities monitor dashboard using Laravel 7.0, MySQL andJQuery. Implemented complex queries with Eloquent for retrieving different kinds of security information. Remote database sync via Laravel cron, checking services of remote server in cron, building graphs of vulnerabilities by highcharts.
Apr. 2019 - Oct. 2020.
Linux Migration Administrator
GeeksForLess
Location: Ukraine, Mykolaiv
- Developing PHP CLI tool (based on Symphony Console) for interacting with proprietary REST API and importing mail filters, spam filters, mail contacts from .csv to customer mail account.
- Migrating customers NS(zone files), mail, DB, web content from one hosting service to another.
- Extending and developing bash and ruby scripts for SOAP API interaction and system purposes accordingly.
Oct. 2018 - Mar. 2019
Linux MySQL DBA
GeeksForLess
Location: Ukraine, Mykolaiv
- Supporting system and customer databases of shared hosting platform (restoring/ settingup replication, restoring corrupted databases).
- Monitoring system databases and catching/preventing SQL injections, blocking vulnerable domains causing it.
Feb. 2018 - Sept. 2018
PHP developer
Tangram
Location: Ukraine, Mykolaiv
- Developing(extending) admin panel on YII2 (adding RBAC and CRUD's) and deploying to production by FTP.
- Bug fix, developing plugins for Wordpress, site and deploying to production by FTP.
- Developing composer package for simultaneous multiprocessing upload/ download files to cloud storages (GDrive, OneDrive, Dropbox) using REST API.
Sept. 2013 - Jun. 2017
Bachelor degree
Petro Mohyla Black Sea University, Ukraine
Major: Computer engineering