Projects

Client projects

AutoZorro

Influencer marketplace platform: a Telegram bot, a blogger web portal, an admin panel, and a REST API in a single monorepo. SDD: development with AI — from specification to production.

SDD TypeScript NestJS React PostgreSQL Telegram

Key features

  • Telegram bot (11 commands), blogger web portal (React SPA, OTP login), admin panel (12 pages), REST API
  • 1300+ automated tests: unit, e2e on testcontainers, Playwright; CI/CD via GitHub Actions → Yandex Cloud
  • SDD: specification, OpenAPI, ADRs, and acceptance scenarios as the source of truth in the repo

MathPrepod

Online tutoring center for math exam preparation. Built the site on Tilda and led SEO.

SDD Tilda SEO Keyword research Content

Key features

  • Tilda site build: structure, blocks, lead forms
  • Technical and on-page SEO: meta tags, headings, structure
  • Keyword research and semantic clustering
  • SEO-driven copy and content

Personal projects

bot-matrix

Ready-to-run bot starters: a 'messenger × technology' matrix for a fast start on any pairing. Built with a spec-first, AI-assisted process.

SDD TypeScript Python Telegram MAX VK

Key features

  • 'Messenger × stack' matrix: Telegram, MAX and VK × TypeScript and Python (6/6)
  • Each cell is a self-contained, runnable bot — a scaffold ready to extend
  • Spec-first process: spec and plan in the repo

alexanderlapygin.com

Personal site: about, blog, portfolio. Fully static, doesn't collect visitor data.

SDD Astro TypeScript Tailwind CSS Nginx

Key features

  • Fully static (Astro SSG, no client-side framework runtime)
  • Bilingual content (RU/EN) via content collections and Zod schemas
  • Light/dark themes with no flash on load
  • Blog with RSS feed and sitemap
  • No data collection or tracking; narrow CSP
  • Self-hosted: Nginx + atomic symlinked releases
Get in touch