LM.

Yerevan · --:--

All projects

Platforms, WordPress plugins and WooCommerce stores I built or maintained.

Taskeeper

Role
Built from scratch
At
Personal project
Years
Sep – Oct 2026

A task management app for small teams, built from scratch with Next.js. Teams share a workspace, plan projects on boards and lists, assign tasks and see changes from teammates live. I built it end to end with Claude Code as my AI coding tool.

  • Workspaces with owner, admin and member roles, email invites and multiple projects
  • Board (drag and drop), list, calendar and summary views, with filters and saved views
  • Tasks with subtasks, labels, priorities, due dates, reminders and file attachments on Cloudflare R2
  • Markdown comments with @mentions and reactions, plus a full activity history per task
  • Live updates between teammates over Pusher, in-app notifications and web push
  • Sign-in with password, one-time email codes or Google, with two-factor authentication
  • Search palette and keyboard shortcuts, light and dark themes, installable as a PWA on desktop and mobile
  • Public REST API with personal access tokens and OpenAPI docs
  • Unit, server and end-to-end tests with Vitest and Playwright

Next.js · React · TypeScript · PostgreSQL · Drizzle ORM · Better Auth · Tailwind CSS · TanStack Query · Pusher · Cloudflare R2 · Vercel · Claude Code

Fox LMS

Role
Built from scratch
At
TT-Soft
Released
April 2025

A learning management system plugin that turns a WordPress site into an online course platform. I led it from architecture to the first public release.

  • Course builder with lessons, quizzes and student progress tracking
  • Student and instructor dashboards
  • Certificate builder
  • Gutenberg blocks and Elementor widgets for courses
  • Free version on WordPress.org and a Pro version

WordPress · PHP · JavaScript · Gutenberg · MySQL

Quiz Maker

Role
Maintained
At
TT-Soft
Years
2018 – 2021
Installs
20,000+

The main AYS Pro product. I was a core developer on it for several years.

  • Built and maintained quiz features for the free and Pro versions: question types (fill in the blank, matching, ranking and more), scoring, results and certificates
  • Worked on the quiz builder, results reports and statistics in the admin area
  • Kept the plugin compatible with new WordPress and PHP releases
  • Fixed bugs and shipped features based on customer support requests

WordPress · PHP · JavaScript · jQuery · MySQL

Me and My Golf

Role
Lead developer
At
NovemBit

A golf education platform. I was the lead developer and architect. Memberships run on WooCommerce Subscriptions, and members use a React member area.

WordPress · WooCommerce · React · PHP · MySQL

Survey Maker

Role
Built from scratch
At
TT-Soft
Released
December 2020
Installs
5,000+

A survey builder for WordPress. I built it from scratch as lead developer.

  • Drag-and-drop survey builder with sections and multi-page surveys
  • 14 question types, conditional logic, and popup surveys
  • Submission limits by IP address, user role and count
  • Results dashboard with charts and per-question analytics
  • Free and Pro versions

WordPress · PHP · JavaScript · jQuery · MySQL

Chartify

Role
Built from scratch
At
TT-Soft
Released
November 2022
Installs
3,000+
Rating
4.9/5

A chart builder for WordPress. I built it from scratch as lead developer.

  • 20+ chart types: line, bar, pie, geo, Gantt, Sankey, org chart and more
  • Chart data from manual input, Google Sheets, or a database query
  • Charts update automatically when the source data changes
  • Live preview in the admin area before publishing
  • Free and Pro versions

WordPress · PHP · JavaScript · Google Charts · MySQL

Easy Form

Role
Built from scratch
At
TT-Soft
Released
December 2022

A drag-and-drop form builder for contact forms, lead forms, surveys and payment forms. I built it from scratch as lead developer.

  • Drag-and-drop form builder with a responsive front end
  • Contact, booking and payment forms
  • Embedding with a shortcode on any page or post
  • Free and Pro versions

WordPress · PHP · JavaScript · jQuery · MySQL

Signal Hero

Role
Maintained
At
eworld
Years
Nov 2021 – Oct 2022

An online store for mobile signal boosters for homes, offices, vehicles and boats in the UK, plus 40+ sister stores in 21 countries.

signalherouk.com has changed since 2022 and no longer reflects my work. The screenshots are from ripetitoregsm.it, an Italian sister store that still runs the version I worked on.

  • Maintained and extended WooCommerce features: products, cart, checkout and orders
  • Built and updated promotional banners for sales and campaigns
  • Maintained the brand’s separate customer reviews websites, built with Laravel
  • Kept features and fixes in sync across the country stores
  • Maintained 11 WordPress review and comparison sites for the booster stores

WordPress · WooCommerce · Laravel · PHP · JavaScript · MySQL

Autocovers

Role
Maintained
At
eworld
Years
Nov 2021 – Oct 2022

A UK WooCommerce store selling fitted car covers. Customers picked their car by make, model, year and body type to find a cover that fits. Sister stores ran in the USA, Germany, France, Australia and South Africa.

The Autocovers site has changed since 2022 and no longer reflects my work. I worked on the earlier WordPress and WooCommerce version of the stores.

  • Maintained and extended WooCommerce features across the UK store and its 5 sister stores: products, cart, checkout and orders
  • Built and updated promotional banners for sales and campaigns
  • Maintained the brand’s separate customer reviews website, built with Laravel

WordPress · WooCommerce · Laravel · PHP · JavaScript · MySQL

Secure Copy Content Protection

Role
Maintained
At
TT-Soft
Years
2019 – 2021
Installs
20,000+

Copy protection and content locking. Long-term feature and maintenance work.

WordPress · PHP · JavaScript · jQuery · MySQL

Poll Maker

Role
Maintained
At
TT-Soft
Years
2019 – 2021
Installs
7,000+

Polls and voting with results charts. Long-term feature and maintenance work.

WordPress · PHP · JavaScript · jQuery · MySQL

Also: FAQ Builder and Portfolio Responsive Gallery. All plugins are on the AYS Pro WordPress.org profile and at ays-pro.com.