Designing
Smart systems.
AI engineer with 5+ years of business & systems analysis experience in FinTech. Specializes in translating simple business requirements into scalable multi-agent RAG architectures and microservices.
Projects
A collection of recent experiments and production systems.
Maching Learning
Examples of implementation of machine learning algorithms
RAG Basics Course
My introductory text course on the basics of RAG
Chat with a document (RAG)
The RAG pipeline runs from document upload to chat interaction
SQL Anonymizer
Hides sensitive SQL query data for secure transmission to AI, etc
Converter MD to PDF
Convert Markdown to PDF with a selected style
URL to QR Converter
Creating a QR code for a URL
Bookmarks Converter
Converts Chrome bookmarks to Markdown and back
Experience
Freelance
01.2025 - Present
LLM / AI Engineer
- Integrating LLM (OpenAI, Gemini, local models via Ollama) into client applications and Telegram/WhatsApp bots using asynchronous pipelines (FastAPI, asyncio, HTTP streaming). Designing complex Function Calling schemes.
- Designing and implementing scalable RAG systems (LangChain, LlamaIndex, PgVector) using SQLAlchemy for database access. Optimizing vector search and integrating LLM-as-a-judge for quality metrics monitoring.
- Designing multi-agent systems and dialog systems (ReAct, LangChain): creating AI assistants with role coordination settings and control states. Integrating low-code/no-code tools (n8n) for visual workflows and business scenarios. - Comprehensive AI product development: managing the full lifecycle of AI bot development, from requirements gathering to deployment (Docker, Traefik) and CRM integration. Working with Gemini CLI and Antigravity.
- Development of platform tools in Python (FastAPI, asyncio) for agents: integration with CRM, ERP, and vector databases (PgVector, chromaDB, Pinecone). Implementation of basic monitoring and collection of quality metrics (LLM-as-a-judge, latency).
- Design of AI service integrations with CRM and ERP systems (REST API, Webhooks, JSON mapping).
T-Bank (ex. Tinkoff)
09.2023 - 01.2025
Senior Systems Analyst
- Microservice Architecture Transformation: Played a key role in the migration from a monolithic architecture to microservices, developing the communication logic for over 14 services.
- High-Load Messaging Infrastructure: Led the migration of Kafka clusters from ACL to KaaS (Kafka as a Service), auditing all topics and ensuring uninterrupted data flow for critical banking products.
- Feature Development and Product Launch:
- Developed the technical architecture for a new loan product ("Online Signing"), reducing product delivery time to 15 minutes and enabling same-day meetings.
- Designed high-load integrations (REST, Webhooks, message brokers). Transformed manual processes into automated ones, reducing labor costs from days to minutes.
- Process Optimization: Automated document flow, eliminating paperwork and integrating digital signature pipelines.
TENIZ CAPITAL INVESTMENT BANKING
01.2025 - 05.2025
Senior Systems Analyst
- Developed new service integrations and verified database schema changes for financial investment products.
- Created live knowledge bases to optimize technical documentation and reduce implementation time.
Tekmates (ex Redmedrobot)
02.2023 - 09.2023
Business/Systems Analyst
- Automated data processing: Manual data processing for seven banking departments was transformed into automated pipelines within the mobile banking ecosystem.
- The Merchant Account for legal entities was launched, and backend logic and data contracts for the frontend were developed.
Concern Telematics
07.2021 - 12.2022
Systems Analyst
- Data processing systems: Systems for statistical reporting and planning at the federal level have been developed.
Etton
09.2020 - 07.2021
Business Analyst
- Requirements Collection and Analysis
- System Design
- Creation of Technical Specifications
- Drawing Mockups and Prototypes (Figma)
- Participation in Development
- System Implementation
- Layout Analysis (comparison of application display and mockups)
- Negotiations with Clients (Daily Application Performance Reports)
- System Bug Analysis
- Testing New Application Functionality
- Testing New Application Versions
ATB GROUP
10.2019 - 09.2020
Analyst
- Automation and integration: CRM systems (Bitrix24) have been successfully integrated with task tracking systems (YouTrack) and mail servers, which has reduced the task completion time from 4-5 days to 2-3 days.
Education
Orenburg State University
Bachelor of Business Informatics, Economics and Management
2018
Contacts
Get in touch with me.