Yaroslav Smirnov

Backend engineer focused on architecting and shipping production-grade systems where AI is a core infrastructure component. I specialize in building reliable, async-first architectures, orchestrating multi-model AI services, and maintaining robust DevOps pipelines. My approach centers on engineering maturity, system reliability, and shipping systems that deliver measurable business value.

Software Engineer (Backend)

AI Integrations & DevOps

Engineering production systems with Python, multi-model AI orchestration, and automated infrastructure

Technical Highlights

Production Systems

Built and deployed multiple production systems handling serving hundreds of active users with stable uptime in real-world production usage

AI Integration

Expertise in integrating multiple AI providers with custom fallback mechanisms and intelligent routing

Backend Architecture

Async-first design with sophisticated database patterns, connection pooling, and error handling

Business Impact

Systems that generate revenue, automate workflows, and demonstrate measurable ROI

Featured Projects

Selection of production-ready systems demonstrating full-stack development, AI integration, and scalable architecture

Solar Tutor AI Bot

Python • asyncio • SQLAlchemy • MySQL • Multi-AI Integration

Production-grade AI platform serving 500+ active users, running 24/7. Features automated subscription management, multi-provider AI failover (4-layer), payment processing, and custom DDoS protection. Demonstrates async architecture, connection pooling and concurrent request handling, and zero downtime deployment.

Matrix Teaching Quest

FastAPI • React 18 • PostgreSQL • Async SQLAlchemy

Full-stack interactive quest system with branching narratives, achievement system, and first-party analytics. Features async-first FastAPI architecture, browser fingerprinting for anonymous tracking, real-time event processing, and admin dashboard with conversion funnels and data export.

AI Course Generator Platform

FastAPI • Vue.js 3 • PostgreSQL • Cloudflare Workers

Hybrid server-serverless architecture for AI-powered educational content generation. Features custom AI aggregation layer with automatic failover across OpenAI, Gemini, and Anthropic. Includes Telegram Mini App integration, gamification system, and 40% cost reduction through intelligent model routing.

Teacher Scheduler Bot

Python • SQLAlchemy • MySQL • Telegram Bot API

Automated lesson scheduling system eliminating double-bookings through database-level conflict detection. Features calendar-based UI with inline keyboards, multi-step conversation handlers, automated notifications, and student-initiated rescheduling with approval workflow. Demonstrates state management and transaction handling.

Train Prompts Bot

Python • aiogram 3 • PostgreSQL • AI Integration

Educational bot teaching prompt engineering with guided lessons, interactive quizzes, and AI-powered feedback. Features structured lesson progression, auto-graded quizzes using LLM evaluation, daily generation quotas, user ratings leaderboard, and comprehensive admin controls. Demonstrates modular async architecture.

AI Store Platform

FastAPI • React • PostgreSQL • Payment Integration

Full-stack e-commerce platform with unified payment gateway supporting multiple providers. Features real-time inventory management, WebSocket-powered notifications, advanced order management, and admin dashboard with sales analytics. Demonstrates service-oriented architecture and payment system integration.

View all projects including Currency Exchange API, Voice Bot, and Telegram Hashtag Tracker

View All Projects →

Expertise by Value

Backend & Systems

  • Async-first architecture (Python, asyncio)
  • Service-layer & Repository patterns
  • FastAPI, SQLAlchemy, Pydantic
  • System boundaries & API design

AI & Integrations

  • Multi-provider orchestration (OpenAI, Gemini, Anthropic)
  • Intelligent routing & custom fallback systems
  • AI as business logic & infrastructure
  • Cost optimization & quota management

DevOps & Deployment

  • Docker & container orchestration
  • Production infrastructure awareness
  • CI/CD & automated deployment (GitHub Actions)
  • Hybrid Cloud/Serverless (Cloudflare, Netlify)

Databases & Data Flow

  • Complex schema design & normalization
  • Async database drivers & connection pooling
  • Transaction management & data integrity
  • Analytical data processing & export

Technology Stack

Languages & Frameworks

Python • FastAPI • SQLAlchemy • Pydantic • aiogram • python-telegram-bot • JavaScript/TypeScript • React • Vue.js • Celery • aiohttp

Databases & Caching

PostgreSQL • MySQL • Redis • Async Drivers (asyncpg, aiomysql) • Connection Pooling • Transaction Management

AI/ML & APIs

OpenAI • Google Gemini • Anthropic Claude • Groq • Together AI • Custom Aggregation Layers • Fallback Mechanisms

Infrastructure & DevOps

Docker • Linux • Cloudflare Workers • Netlify Functions • GitHub Actions • Environment Configuration • Logging & Monitoring • Alembic • pytest

Let's Connect

I'm interested in opportunities where I can build reliable, scalable systems that solve real problems. If you're looking for a backend engineer who can architect and ship production systems with proven track record, let's talk.

Open to: Remote & hybrid opportunities | Backend/Full-Stack Python roles | AI/ML integration projects | System architecture positions