Yerevan, Armenia · Open to full-time development roles
LinkedIn · View resume (PDF) · Download resume · Email
I'm a WordPress developer with 7+ years of experience building custom PHP-based themes, plugins, WooCommerce functionality, multilingual websites, and headless applications.
My work includes taking over legacy codebases, implementing websites from supplied designs, integrating APIs, resolving production issues, and supporting products after release. I've developed and maintained three commercial WordPress themes with 519+ combined sales, alongside solutions for 20+ clients and four companies.
I'm looking for a full-time development role where I can contribute consistently, work closely with a team, and take long-term responsibility for the products I help build.
- Commercial WordPress themes: Toranj (420+ sales), Sanat Novin (83 sales), and Padlearn (16 sales), distributed through RTL-Theme. My work covers development, compatibility updates, debugging, customer support, and feature improvements.
- Asmar MT: an end-to-end Headless WordPress application using WordPress CMS, React, Next.js 14, Tailwind CSS, and the REST API.
- Corporate and multilingual websites: development and maintenance across energy, industrial, and beauty businesses, including Lophal Energy, Lophal Germany, Foolad Sell, and Aramin Beauty.
- Long-term website support: recurring development for NAN Design Studio and other business clients, including multilingual and WooCommerce websites.
| Area | Technologies and work |
|---|---|
| WordPress | Custom themes and plugins, hooks/filters, CPTs, REST API, WP-CLI, WPML, Polylang, Elementor |
| WooCommerce | Checkout, payment gateways, order workflows, integrations, performance |
| Development | PHP, OOP, MySQL, JavaScript, React, Next.js, HTML/CSS, Tailwind CSS |
| Tooling | Git, Composer, PHPUnit, Linux, Docker |
| Production support | Debugging, caching, Core Web Vitals, security and compatibility maintenance |
These repositories provide examples of my implementation work. Production client work is described above and in my resume.
| Project | Focus |
|---|---|
| headless-wp-bridge | Go service integrating WPGraphQL, REST, and external APIs with caching |
| headless-wp-nextjs-starter | Headless WordPress and Next.js starter with WPGraphQL and revalidation |
| wp-enterprise-theme-starter | Structured WordPress theme starter with OOP, PSR-4, and REST APIs |
| wp-react-admin | React administration interface and custom WordPress REST API |
| wp-performance-toolkit | WordPress performance tooling |
| wp-restaurant-booking | Restaurant reservations, time slots, emails, and REST API |
| wp-block-pattern-kit | Gutenberg patterns and a custom CTA block |
| headless-wp-blog | Headless WordPress blog demonstration |
| theme-quality-inspector | WordPress theme quality checks |
| omnirecover-for-woocommerce | WooCommerce abandoned-cart recovery integrations |
I value clear requirements, maintainable code, reviewable changes, and early communication about blockers. I aim to leave work that other developers can understand and continue.
I use Codex, Claude Code, and Cursor as development tools while retaining responsibility for architecture, testing, and code quality.
Languages: Persian (native), English (B2 / upper-intermediate).