Em. | Title | Description | Tech stack |
---|---|---|---|
🌐 | FastAPI Blog | FastAPI blog with web interface, basic authentication and connection to Postgres database | FastAPI, SQLAlchemy, Pydantic, Alembic, Jinja2, PostgreSQL |
🐲 | D&D Assistant | A team project from hackathon: a Telegram bot that generates Dungeons & Dragons characters with effective stats, backstory, and portrait | asyncio, aiogram, numpy, requests, SQLite |
🤖 | Bot for Paid Subscriptions | This Telegram bot allows you to implement paid subscriptions to a private channel. The bot tracks subscriptions, sends reminders about their expiration and removes participants whose subscriptions have expired | asyncio, aiogram, SQLite, AsyncIOScheduler |
🔮 | AstroBot | A test task from hh: a Telegram bot for generating horoscopes. Practice on the intricacies of creating bots | asyncio, aiogram, SQLite, AsyncIOScheduler |
🎮 | Games | In my free time, I write simple games: an unbeatable tic-tac-toe, a hard "Battleship" game, Russian lotto simulation, Conway's Game of Life. I develop without guides, coming up with the mechanics implementation myself | tkinter, colorama |
🗺️ | Address Parser | During an internship as an analyst @ Sovcombank, I wrote a script for parsing geographical addresses (in Russian) with different formatting (for example, to successfully extract the city name after " г", "г ", "г." and "город") | RegEx, pandas, xlwings |
🧬 | AutoCoEx | My bachelor's thesis project, a program for analyzing gene differential co-expression using a denoising autoencoder. The program was written independently, with minimal corrections from my scientific supervisor | CUDA, torch, pandas, numpy, scikit-learn, matplotlib |
Pinned Loading
-
-
build-n-roll-tg-bot
build-n-roll-tg-bot PublicTelegram bot for the fast creation of an efficient D&D character
Python 3
-
paid-sub-tg-bot
paid-sub-tg-bot PublicTelegram bot MVP to control paid subscriptions to a private channel
-
-
-
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.