Backend and AI developer focused on Python and LLM-powered products.
I build backend services, Telegram bots and AI tools with attention to architecture, async workflows, databases and automation. I like projects where product logic, clean APIs and practical AI features meet.
Backend: Python, FastAPI, Django, REST APIs, SQLAlchemy, PostgreSQL
AI / LLM: OpenAI API, LangChain, RAG, AI agents, text processing
Async & Bots: AsyncIO, aiogram, Telegram Bot API
Infrastructure: Docker, Kubernetes, Minikube, YAML, Git
Also: C#, Java, JavaScript, HTML/CSS
AI-powered habit tracking and motivation system with gamification mechanics.
Built with FastAPI, PostgreSQL, SQLAlchemy, AsyncIO, LangChain and OpenAI API.
The project includes habit tracking, streaks, achievements, personalized recommendations and a layered backend architecture.
Telegram bot for AI-powered text rewriting and content transformation.
Built with Python, aiogram, FastAPI, AsyncIO and OpenAI API.
Focus areas: async message handling, LLM integration and automation around text processing workflows.
Django platform for organizing psychological counseling workflows.
The app supports registration, client and psychologist roles, appointment booking, available time slots, internal messages and email notifications.
It also experiments with multi-tenant architecture using django-tenants.
Java backend for a Telegram bot that stores notes, links, facts and tasks with tags and reminders.
Built with Java 11, Spring Boot, Maven, Hibernate, PostgreSQL and Quartz Scheduler.
The project includes REST controllers, data access layer, Telegram/Todoist integrations, scheduled reminders and persistent storage.
- Designing scalable backend services
- Building AI workflows that are useful beyond demos
- Improving architecture, testing and maintainability
- Working with async Python and production-ready APIs