Projects

Client projects

AutoZorro

Influencer marketplace platform: a Telegram bot, an admin panel, and a REST API in a single monorepo. Spec-first development with AI — from requirements to production.

TypeScript NestJS React PostgreSQL Telegram

Key features

  • Telegram bot for bloggers (9 commands), admin panel (10 pages), REST API
  • 1000+ automated tests: unit, e2e on testcontainers, Playwright; CI/CD via GitHub Actions
  • Spec-first: requirements, 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.

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.

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.

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