English · Русский
Python / FastAPI / SQL / Docker · TypeScript / React / Electron · Computer Vision · Learning Go
I'm a second-year student at Innopolis University. Python backend is my main area, but I also build desktop apps, Chrome extensions, and ML/CV projects.
- I'm a second-year student at Innopolis University.
- I work mostly with Python backend development: FastAPI, SQL, PostgreSQL, APIs, Docker, and testing.
- I also use TypeScript, React, Electron, Chrome Extensions, and SwiftUI for web and desktop projects.
- I like projects where I can build the whole thing, test it, document it, and actually use the result.
- Right now I'm learning Go and doing more work with ML / Computer Vision. I'm open to remote internships, trainee roles, and junior positions.
Backend, data & APIs
Applied ML & Computer Vision
Web, desktop & browser extensions
Tools, testing & infrastructure
Learning & foundations
A computer vision demo for counting objects that cross a line in video. I use YOLO11n + ByteTrack, keep track IDs, draw the result video, and export crossing events to CSV/JSON. I also tested the pipeline on real videos.
Python · OpenCV · Ultralytics YOLO · ByteTrack · NumPy · Pytest
A full-stack lost-and-found service I worked on. It has a FastAPI/PostgreSQL backend, React frontend, Telegram bot, search and matching, claims, moderation, and Docker Compose deployment.
Python · FastAPI · SQLAlchemy · PostgreSQL · React · Telegram Bot · Docker
A macOS app for organizing Telegram Saved Messages. It syncs messages through MTProto, indexes them locally with SQLite/FTS5, and uses RouterAI for classification. Credentials are stored with Electron safeStorage.
TypeScript · Electron · React · SQLite · Telegram MTProto · AI Integration
A native offline macOS trainer I made for the Russian amateur-radio third-category exam. It has 218 verified questions, spaced repetition, weak-question practice, a 25-question mock exam, a glossary, local progress, and CI/content checks.
Swift · SwiftUI · macOS · Adaptive Learning · Spaced Repetition · Testing · CI
A team project for managing retail orders and inventory. The backend uses FastAPI, SQLAlchemy and PostgreSQL, and the frontend uses React/TypeScript. I worked mainly on the Orders domain: order flows, reservations, and stock changes.
Python · FastAPI · SQLAlchemy · PostgreSQL · React · TypeScript · Vite · Testing
A macOS desktop assistant for live speech and screen questions. Yandex SpeechKit handles STT, questions are detected locally, and several LLMs can answer in parallel. The app is built with Electron, React, TypeScript, Vite, and gRPC.
TypeScript · Electron · React · Vite · gRPC · Speech-to-Text · LLM Streaming · Multimodal AI
A Chrome extension for Yandex Forms and normal web pages. It reads form controls from visible DOM structure, can answer from selected text or screenshots, and has controlled auto-apply, Multi-Check, and Course Pack support.
JavaScript · Chrome Extension · Manifest V3 · Yandex Forms · RouterAI · Semantic DOM · Multimodal AI · Testing
A Moodle-specific QuizMind version. It detects Moodle question types and decides whether to send cleaned HTML, question images, or a screenshot to the model. It also removes review-state clues and old answers before the AI request.
JavaScript · Chrome Extension · Manifest V3 · Moodle · RouterAI · DOM Analysis · Multimodal AI · Multi-Model
A team SaaS-style project with Next.js, NestJS, PostgreSQL, Redis, Prisma, and Docker. It includes authentication, feature flags, remote config, and support/admin workflows. The repository on my profile is a fork because the original development repo was hosted by a teammate.
TypeScript · Next.js · NestJS · Prisma · PostgreSQL · Redis · Docker
- SmartRoute VPN — subscription dashboard with React, Express, Prisma, SQLite, Telegram login, and Docker.
- CRYPTOGRAPHER — Python/PyQt desktop app for encrypting local files and packaging the app for desktop use.
- Getting stronger at Python backend: FastAPI, SQL, Docker, testing, and clean architecture.
- Building more desktop apps and browser extensions, especially projects that connect normal software with AI models.
- Learning more ML / Computer Vision beyond just using ready-made models.
- Learning Go and looking for a remote internship, trainee role, or junior position where I can work on real tasks and learn from a team.
I'm open to remote internships, trainee roles, and junior developer positions, mostly around backend, automation, desktop/browser tools, and Applied ML / Computer Vision.


