Эм. | Название | Описание | Стек |
---|---|---|---|
🐲 | D&D Assistant | Командный проект с хакатона: Telegram-бот для генерации персонажей Dungeons & Dragons с эффективными характеристиками, предысторией и портретом | asyncio, aiogram, numpy, requests, SQLite |
🔮 | AstroBot | Тестовое задание с hh: Telegram-бот для генерации гороскопов. Практика по тонкостям создания ботов | asyncio, aiogram, SQLite, AsyncIOScheduler |
🤖 | Бот для платных подписок | Telegram-бот, с помощью которого можно реализовать платную подписку на закрытый канал. Бот следит за подписками, предупреждает об их завершении и удаляет участников с истёкшей подпиской | asyncio, aiogram, SQLite, AsyncIOScheduler |
🎮 | Игры | В свободное время пишу простые игры: непобедимые крестики-нолики, сложный морской бой, симуляция русского лото, игра «Жизнь». Пишу не по гайдам, реализацию механик придумываю самостоятельно | tkinter, colorama |
🗺️ | Парсер адресов | Во время стажировки аналитиком в Совкомбанке написал скрипт для парсинга географических адресов с разным форматированием (например, чтобы одинаково успешно извлекать название города после « г», «г », «г.» и «город») | RegEx, pandas, xlwings |
🧬 | AutoCoEx | Моя выпускная бакалаврская работа, программа анализа дифференциальной коэкспрессии генов с помощью шумоподавляющего автокодировщика. Программа написана самостоятельно, с минимальными правками научного руководителя | CUDA, torch, pandas, numpy, scikit-learn, matplotlib |
🔬 | Досборщик генома | Биоинформатический скрипт: в геноме, собранном с помощью секвенирования второго поколения, есть «белые пятна», которые он закрывает с использованием данных секвенирования третьего поколения | pysam |
Em. | Title | Description | Tech stack |
---|---|---|---|
🐲 | 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 |
🔮 | AstroBot | A test task from hh: a Telegram bot for generating horoscopes. Practice on the intricacies of creating bots | asyncio, aiogram, SQLite, AsyncIOScheduler |
🤖 | 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 |
🎮 | 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 |
🔬 | Genome Completer | A bioinformatics script: in the genome assembled using second-generation sequencing, there are "white spots" that can be closed using third-generation sequencing data | pysam |