Reduced report generation time by redesigning query and data-access patterns.
Senior Backend Engineer · Team Lead
I build backend systems that stay fast as complexity grows.
I turn data-heavy product requirements and legacy constraints into reliable PHP/Laravel platforms, then help small engineering teams ship them with confidence.
- Available immediately
- Yerevan, Armenia
software engineering
Profile
Backend depth.
Product perspective.
I am a backend-focused software engineer with hands-on experience across architecture, implementation, technical leadership, and production support. My strongest work sits where business-critical data, performance, and maintainability meet.
I have led teams of 3–4 engineers, decomposed monoliths, modernized legacy systems, and designed reporting pipelines for high-volume environments. I stay close to the code while creating enough clarity for a team to move faster.
Impact
Selected professional impact
Led focused delivery teams through planning, reviews, mentoring, and releases.
Separated domains and introduced services without destabilizing active products.
Expertise
Honest about depth.
Curious beyond it.
I distinguish production experience from technologies I have used in a limited scope or studied conceptually.
Professional
Production strengths
- PHP, Laravel, Symfony
- MySQL, ClickHouse, PostgreSQL, MariaDB, MSSQL, Redis
- REST APIs and backend architecture
- CDC architecture and data pipelines
- Docker, CI/CD, Bitbucket Pipelines, Git
- Clean Architecture, SOLID, microservices, monolith decomposition
- Technical leadership and mentoring
Limited
Used in scoped work
- JavaScript, HTML, CSS
- Alpine.js and Tailwind CSS
- Livewire
Conceptual
Architecture-level familiarity
- Python, Node.js, TypeScript
- Go
- Kafka
- AWS and Azure cloud services
- MongoDB
Experience
Selected roles
A progression from hands-on full-stack delivery to backend specialization and team leadership.
Senior Software Engineer
Led the extraction of data-intensive reporting functionality from a legacy monolith into a standalone microservice. Migrated analytical workloads from MySQL to ClickHouse, reducing complex queries from several minutes to a few seconds, and architected a custom MySQL-binlog-to-ClickHouse CDC service. Contributed to the decomposition strategy for an affiliate B2B platform with approximately 6–12 billion transactions and 40 million users.
Team Lead
Managed and mentored a team of 3–4 engineers through planning, task allocation, code reviews, and delivery. Defined architecture across e-commerce projects and designed web applications and REST APIs from scratch, including a CRM/CMS platform for residential property management.
Senior Backend Engineer
Developed and maintained API services using Clean Architecture and SOLID principles. Established CI/CD pipelines, contributed to core API design and payment functionality, refactored legacy code, and resolved performance bottlenecks.
Full Stack Web Engineer – Team Lead
Built APIs and web applications for a fintech platform, implemented a WebSocket live-chat system, integrated payment gateways, and later coordinated a team of 3–4 engineers while addressing critical security issues.
Junior Full Stack Developer
Delivered custom websites and CMS-based client solutions, including bespoke plugins, themes, and extensions tailored to business requirements.
Selected engineering work
Code built to be reused.
Open-source packages from real integration and product needs.
MIGRES
MIGRES is my production-grade utility for MySQL to ClickHouse migration, built around a CDC-led architecture with schema-safe bootstrapping, backfill orchestration, checkpointing, and restartable replication. I focused it on practical cutover safety: low-risk transitions, operational observability, and predictable integrity checks across large data volumes.
View repository Back-office tooling · LaravelLivewire Datatables
A configurable server-side datatable package for Laravel Livewire, built for expressive querying and practical product use.
View repository Back-office tooling · LaravelLaravel Rich Text Editor
A modern, secure rich-text editor stack for Laravel, Alpine.js, Tailwind CSS, and Livewire.
View repository AI tooling · PythonHY Text
AI agent skill for correct Armenian language quality in generated text.
View repository Back-office tooling · LaravelLaravel Translation
Translation management utilities and workflow support for Laravel 10+ applications.
View repository PaymentsOmnipay TelCell
A reusable Omnipay gateway driver for TelCell payment flows.
View repository PaymentsOmnipay Ameriabank
A reusable Omnipay gateway driver designed for a clean Ameriabank integration.
View repositoryMore experiments and packages on GitHub.
Background
Education & languages
State Engineering University of Armenia
Bachelor’s Degree in Information Technology · 2008 – 2014
Additional education: Ministry of Defence of Armenia – Communications and Information Technology · 2009 – 2010
Armenian · Russian · English
Native Armenian, native Russian, English B2.
Contact