Projects

Products I have built or helped build.

Products

  • Koreez

    Tech Lead · National school competition platform

    Armenia's national school competition platform: the Next.js student web app, the iOS and Android student app with real-time 1v1 quiz battles across 40+ subjects, and the NestJS API behind them, alongside the legacy PHP platform still in service. 300,000+ students across 1,000+ schools.

    Next.js, React Native, NestJS, TypeScript, MySQL

    koreez.amApp StoreGoogle Play

  • Koreez Teacher

    Tech Lead · Teacher portal

    Portal where teachers assemble interactive assignments in about a minute, track student progress, export printable PDFs with math typesetting, and build a public profile through a gamified recognition system.

    React, TypeScript, Vite, Ant Design, MathJax

    teacher.koreez.am

  • AI content agent

    Built · Question generation for Koreez

    n8n agent that drafts new quiz questions in four languages with Claude or OpenAI, using existing questions as style reference and a dedup list, then routes each batch through Slack review before publishing. Feeds a 150,000+ question bank.

    n8n, Claude, OpenAI, Slack API

  • Umolyot

    Led delivery · Gamified learning app, Russian market

    Learning-style quiz app with 1v1 duels, timed missions, and leaderboards, plus a prerendered web site with app deep links. 120,000+ players at a 4.9-star average.

    React Native, NestJS, React, TypeScript

    umolyot.ruApp StoreGoogle PlayRuStore

Own ventures

  • Lookify

    Co-founder, leading a team of 3 · AI wardrobe and outfit app

    AI wardrobe app on the App Store: clothing extraction and outfit generation (YOLO, Gemini, Python/FastAPI). Built the React Native app, Next.js site, and Supabase admin panel; lead backend and ML.

    React Native, Next.js, Supabase, Python

    lookify.appApp Store

  • shantissa.com

    Engineer · This site

    Next.js site and blog where the CV is generated from the same typed data that renders the pages, with a build step that fails if the PDF runs past one page.

    Next.js, TypeScript, Puppeteer

Client work

  • Nutreva

    Senior Full Stack Engineer · AI nutrition companion, built for Trionfo Development

    Point the camera at a meal and get structured nutrition data back. Built the recognition features, the subscription layer, and the release pipeline.

    React Native, RevenueCat, Mixpanel

    App StoreGoogle Play

  • microbiome.am

    Sole engineer · Content-managed site for a medical practice

    Payload CMS and Next.js site on Postgres, with a block-based layout builder, form builder, search, SEO and redirects, and draft preview so the practice edits its own content. Covered by Playwright end-to-end and integration tests, containerised with Docker.

    Payload CMS, Next.js, PostgreSQL, Playwright, Tailwind CSS

    microbiome.am

Agency work

Client names are under NDA, so these are described by domain.

  • Private investor network platform

    Senior Engineer & Team Lead · Members-only investor network, web and mobile

    React Native (Expo) and React web clients for a private investor community, sharing one TypeScript core package. Built deal-flow filtering, discussion threads, comments and messaging, member-connection search, and event creation, plus much of the typed service layer both clients call. The platform also covers encrypted document sharing, Okta SSO, Algolia search, real-time chat and activity feeds, and video.

    React Native, Expo, React, Okta, Algolia, Stream

  • Restaurant group apps

    Senior Engineer · Reservations and rewards, iOS and Android

    Two Expo apps for a restaurant group's dining brands. Built sign-in and phone-verified registration, table booking and booking management, recipes, and profiles, on a service layer shared by both apps. The apps also cover Stripe prepayment, calendar sync with push reminders, rewards, and subscriptions.

    React Native, Expo, EAS, Stripe

  • Sports analytics dashboard

    Senior Engineer · Match and performance data

    Next.js dashboard rendering match and performance data as interactive charts, with internationalisation and shareable report views.

    Next.js, TypeScript, Chart.js, Plotly

  • Online gaming platform

    Engineer · High-traffic web and mobile clients

    Web front end plus React Native and native Android wrapper clients for a high-traffic platform, including offline handling and connectivity features.

    React Native, React, Android

  • ShellLogix website

    Senior Engineer & Team Lead · Company site

    Marketing site for the agency, with animation, SEO, a generated sitemap, and contact flows.

    React, Vite, GSAP

    shelllogix.com