Dmitry Ravilov
Senior Web Developer & Team Lead @ UnaFinancial
About
Senior PHP developer and team lead. More than 6 years have been focused on backend development, with solid frontend experience and a background in QA automation that still shapes how I think about quality and reliability. Over the years, I’ve built and maintained customer‑scoring engines, loyalty platforms, regulatory systems, and secure banking integrations. I’ve taken part in audits, worked through complex data migrations, and spent plenty of time untangling long‑running systems so they stay fast, stable, and easier to maintain. I review pull requests and set clear standards. Most of my work is in PHP with Laravel, alongside Vue.js. I work with Docker on a daily basis for local development and deployments. Sometimes I use Go in my side projects and in smaller backend services when I need something simple and fast. I’m open to remote B2B contract opportunities and enjoy working with distributed teams where reliability and scalability matter most. Core stack: PHP (Laravel, Symfony), Golang (basic), Docker, REST APIs, SQL, JavaScript, Vue.js, Grafana, CI/CD pipelines, AWS
Armenia
Yerevan
Computer Software
PHP (Laravel), Backend Development, FinTech Systems (KYC/AML, Payments), JavaScript (Vue.js), PHP, Laravel, Symfony Framework, JavaScript, Git, Grafana, Docker, MySQL, CSS, HTML, SQL, Vue.js, PHPUnit, REST APIs, Continuous Integration and Continuous Delivery (CI/CD), Code Review
Experience

Senior Web Developer & Team Lead
• Integrated secure European payment systems, automating transactions and reducing manual reconciliation workload by 30% • Reduced compliance risk by automating sanctions and PEP checks • Led audits and drove fixes to meet regulatory standards • Oversaw data migration to a modern platform • Improved system speed and reliability by cutting technical debt • Set clear code quality standards with reviews and guidance • Developed REST APIs during frontend–backend separation, improving scalability and reducing integration issues • Built and maintained 40+ Grafana dashboards covering compliance, performance, and customer behavior

PHP Web Developer
• Integrated KYC/AML verification, automating manual checks and reducing onboarding time from hours to minutes, improving customer experience and compliance efficiency • Built and launched a customer scoring system to improve risk assessment and decision‑making • Developed loyalty and cashback programs that increased customer retention by 15% and kept customers more active • Integrated with banking and AML systems, ensuring compliance and secure financial operations • Developed and maintained a company blog using Vue.js and REST APIs, expanding digital presence • Refactored and optimized legacy code, improving performance and reducing maintenance overhead

Quality Assurance Automation Engineer
• Expanded browser test coverage from 50% to 80% by scaling the existing Laravel Dusk suite • Developed automated test suites for an investment platform, reducing manual testing time • Led application acceptance testing, validating features before release

Security Systems Engineer
Ligard Ltd
• Designed and installed intruder and fire alarm systems • Ensured compliance with safety standards and provided ongoing technical support
Dmitry Ravilov's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.



